Class groovyx.net.http.ApacheHttpPutSpec

58

tests

0

failures

0

ignored

2.151s

duration

100%

successful

Tests

Test Duration Result
HTTP PUT with BASIC authentication (authorized) 0.032s passed
HTTP PUT with BASIC authentication (unauthorized) 0.025s passed
HTTP PUT with DIGEST authentication (authorized) 0.025s passed
HTTP PUT with DIGEST authentication (unauthorized) 0.082s passed
HTTPS PUT with BASIC authentication (authorized) 0.070s passed
HTTPS PUT with BASIC authentication (unauthorized) 0.053s passed
HTTPS PUT with DIGEST authentication (authorized) 0.070s passed
HTTPS PUT with DIGEST authentication (unauthorized) 0.056s passed
form (url-encoded): HTTP 0.041s passed
form (url-encoded): HTTPS 0.053s passed
gzip compression supported 0.035s passed
interceptor 0.021s passed
multipart request HTTP 0.152s passed
multipart request HTTPS 0.039s passed
put(): HTTP application/json [:] 0.079s passed
put(): HTTP application/xml [one:1] 0.043s passed
put(): HTTP text/csv [one:1, two:2] 0.029s passed
put(): HTTP text/html [two:2] 0.028s passed
put(): HTTP text/plain null 0.136s passed
put(): HTTPS application/json [:] 0.112s passed
put(): HTTPS application/xml [one:1] 0.075s passed
put(): HTTPS text/csv [one:1, two:2] 0.042s passed
put(): HTTPS text/html [two:2] 0.044s passed
put(): HTTPS text/plain null 0.072s passed
put(Class,Closure): cookies -> [:] 0.034s passed
put(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.019s passed
put(Class,Closure): cookies -> [flavor:chocolate-chip] 0.032s passed
put(Class,Closure): cookies -> null 0.036s passed
put(Class,Consumer): cookies -> [:] 0.010s passed
put(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.015s passed
put(Class,Consumer): cookies -> [flavor:peanut-butter] 0.012s passed
put(Class,Consumer): cookies -> null 0.033s passed
put(Closure): query -> [:] 0.021s passed
put(Closure): query -> [alpha:[one, two], bravo:three] 0.016s passed
put(Closure): query -> [alpha:[one, two]] 0.026s passed
put(Closure): query -> [alpha:[one]] 0.015s passed
put(Closure): query -> [alpha:one] 0.021s passed
put(Closure): query -> null 0.033s passed
put(Consumer): headers -> [:] 0.027s passed
put(Consumer): headers -> [hat:fedora] 0.030s passed
put(Consumer): headers -> null 0.054s passed
request content encoding (application/json) 0.026s passed
request content encoding (application/xml) 0.013s passed
request content encoding (text/html) 0.010s passed
success/failure handler with BiFunction (200) 0.022s passed
success/failure handler with BiFunction (300) 0.010s passed
success/failure handler with BiFunction (400) 0.018s passed
success/failure handler with BiFunction (500) 0.009s passed
success/failure handler with Closure (200) 0.019s passed
success/failure handler with Closure (300) 0.009s passed
success/failure handler with Closure (400) 0.014s passed
success/failure handler with Closure (500) 0.011s passed
when handler with BiFunction (205) 0.041s passed
when handler with BiFunction (210) 0.024s passed
when handler with BiFunction (211) 0.011s passed
when handler with Closure (205) 0.026s passed
when handler with Closure (210) 0.022s passed
when handler with Closure (211) 0.018s passed

Standard output

06:24:17.663 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@78c7995b
06:24:17.667 [XNIO-72 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5592b2f3
06:24:17.670 [XNIO-72 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-2', selector sun.nio.ch.EPollSelectorImpl@49157477
06:24:17.676 [XNIO-72 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6d8513d6
06:24:17.678 [XNIO-72 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-4', selector sun.nio.ch.EPollSelectorImpl@64ced2fd
06:24:17.678 [XNIO-72 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6544ea81
06:24:17.679 [XNIO-72 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-6', selector sun.nio.ch.EPollSelectorImpl@41e42d4b
06:24:17.679 [XNIO-72 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4782e2d0
06:24:17.686 [XNIO-72 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6d6c0430
06:24:17.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.687 [XNIO-72 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 Accept', selector sun.nio.ch.EPollSelectorImpl@3325c65e
06:24:17.698 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.698 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.698 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39195
06:24:17.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39195
06:24:17.698 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39195
06:24:17.698 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54106<->127.0.0.1:39195
06:24:17.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.699 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> PUT /alpha HTTP/1.1
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Content-Type: application/json; charset=utf-8
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Content-Length: 0
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Host: localhost:39195
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Connection: Keep-Alive
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Accept-Encoding: gzip,deflate
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Content-Length: 0[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Host: localhost:39195[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "[\r][\n]"
06:24:17.699 [XNIO-72 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39195]}, cookies=[:]): <empty> }
06:24:17.714 [XNIO-72 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Encoding: gzip[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Connection: keep-alive[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Type: text/plain[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Length: 27[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "[\r][\n]"
06:24:17.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << HTTP/1.1 200 OK
06:24:17.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Encoding: gzip
06:24:17.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Connection: keep-alive
06:24:17.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Type: text/plain
06:24:17.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Length: 27
06:24:17.714 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.714 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.715 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54106<->127.0.0.1:39195
06:24:17.715 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.716 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.716 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.716 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39195
06:24:17.716 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.716 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.716 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> PUT /alpha HTTP/1.1
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Content-Type: application/json; charset=utf-8
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Content-Length: 0
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Host: localhost:39195
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Connection: Keep-Alive
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Accept-Encoding: gzip,deflate
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Content-Length: 0[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Host: localhost:39195[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.716 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "[\r][\n]"
06:24:17.718 [XNIO-72 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39195]}, cookies=[:]): <empty> }
06:24:17.719 [XNIO-72 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Encoding: gzip[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Connection: keep-alive[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Type: text/plain[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Length: 27[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "[\r][\n]"
06:24:17.719 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << HTTP/1.1 200 OK
06:24:17.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Encoding: gzip
06:24:17.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Connection: keep-alive
06:24:17.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Type: text/plain
06:24:17.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Length: 27
06:24:17.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.720 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.720 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54106<->127.0.0.1:39195
06:24:17.720 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.720 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@78c7995b
06:24:17.724 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2c55b13a
06:24:17.726 [XNIO-73 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-1', selector sun.nio.ch.EPollSelectorImpl@57c5af89
06:24:17.729 [XNIO-73 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-4', selector sun.nio.ch.EPollSelectorImpl@58478a0c
06:24:17.729 [XNIO-73 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-5', selector sun.nio.ch.EPollSelectorImpl@33e3c0b0
06:24:17.729 [XNIO-73 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-6', selector sun.nio.ch.EPollSelectorImpl@751d8741
06:24:17.730 [XNIO-73 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-7', selector sun.nio.ch.EPollSelectorImpl@53b166c
06:24:17.734 [XNIO-73 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7a2619b1
06:24:17.742 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.726 [XNIO-73 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-2', selector sun.nio.ch.EPollSelectorImpl@73f9a0eb
06:24:17.726 [XNIO-73 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4a7f839a
06:24:17.742 [XNIO-73 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 Accept', selector sun.nio.ch.EPollSelectorImpl@52675b26
06:24:17.743 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.746 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.746 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.746 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:34163
06:24:17.746 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:34163
06:24:17.746 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34163
06:24:17.746 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:34163 with timeout 0
06:24:17.746 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:17.747 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:17.747 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:17.780 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:17.780 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:17.780 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:17.780 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.780 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.780 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43412<->127.0.0.1:34163
06:24:17.780 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.781 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.781 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> PUT /alpha HTTP/1.1
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Content-Type: application/json; charset=utf-8
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Content-Length: 0
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Host: localhost:34163
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Connection: Keep-Alive
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.781 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Accept-Encoding: gzip,deflate
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Content-Length: 0[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Host: localhost:34163[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.781 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "[\r][\n]"
06:24:17.786 [XNIO-73 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34163]}, cookies=[:]): <empty> }
06:24:17.787 [XNIO-73 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Encoding: gzip[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Connection: keep-alive[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Type: text/plain[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Length: 27[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "[\r][\n]"
06:24:17.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << HTTP/1.1 200 OK
06:24:17.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Encoding: gzip
06:24:17.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Connection: keep-alive
06:24:17.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Type: text/plain
06:24:17.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Length: 27
06:24:17.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.788 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.789 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43412<->127.0.0.1:34163
06:24:17.789 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.789 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.789 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.789 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:34163
06:24:17.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> PUT /alpha HTTP/1.1
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Content-Type: application/json; charset=utf-8
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Content-Length: 0
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Host: localhost:34163
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Connection: Keep-Alive
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Accept-Encoding: gzip,deflate
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Content-Length: 0[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Host: localhost:34163[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "[\r][\n]"
06:24:17.790 [XNIO-73 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34163]}, cookies=[:]): <empty> }
06:24:17.791 [XNIO-73 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Encoding: gzip[\r][\n]"
06:24:17.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Connection: keep-alive[\r][\n]"
06:24:17.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Type: text/plain[\r][\n]"
06:24:17.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Length: 27[\r][\n]"
06:24:17.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.792 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "[\r][\n]"
06:24:17.792 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.792 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << HTTP/1.1 200 OK
06:24:17.792 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Encoding: gzip
06:24:17.792 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Connection: keep-alive
06:24:17.792 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Type: text/plain
06:24:17.792 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Length: 27
06:24:17.792 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.792 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.792 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43412<->127.0.0.1:34163
06:24:17.792 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.792 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2c55b13a
06:24:17.796 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@245fa855
06:24:17.799 [XNIO-73 task-4] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ PUT /alpha request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34163]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Mon, 20 Nov 2017 12:24:10 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:895)
	at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:379)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
06:24:17.806 [XNIO-74 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5a14b8f8
06:24:17.814 [XNIO-74 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-2', selector sun.nio.ch.EPollSelectorImpl@24cdad83
06:24:17.814 [XNIO-74 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2bb22def
06:24:17.816 [XNIO-74 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3dcb2137
06:24:17.817 [XNIO-74 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-5', selector sun.nio.ch.EPollSelectorImpl@311f84b3
06:24:17.817 [XNIO-74 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-6', selector sun.nio.ch.EPollSelectorImpl@38cc3af6
06:24:17.818 [XNIO-74 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6ada674f
06:24:17.818 [XNIO-74 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-8', selector sun.nio.ch.EPollSelectorImpl@cde788a
06:24:17.818 [XNIO-74 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 Accept', selector sun.nio.ch.EPollSelectorImpl@5e34793d
06:24:17.818 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.819 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.833 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.833 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.833 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44719
06:24:17.833 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44719
06:24:17.833 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44719
06:24:17.834 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35348<->127.0.0.1:44719
06:24:17.834 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.834 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.834 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> PUT /alpha HTTP/1.1
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Type: application/json; charset=utf-8
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Length: 2
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Host: localhost:44719
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Connection: Keep-Alive
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.834 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Accept-Encoding: gzip,deflate
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Length: 2[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Host: localhost:44719[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "[\r][\n]"
06:24:17.834 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "{}"
06:24:17.846 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44719]}, cookies=[:]): {} }
06:24:17.860 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Encoding: gzip[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Connection: keep-alive[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Type: application/json[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Length: 39[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[\r][\n]"
06:24:17.861 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:17.861 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << HTTP/1.1 200 OK
06:24:17.861 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Encoding: gzip
06:24:17.861 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Connection: keep-alive
06:24:17.861 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Type: application/json
06:24:17.861 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Length: 39
06:24:17.861 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.861 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.862 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35348<->127.0.0.1:44719
06:24:17.862 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.863 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.863 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.863 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44719
06:24:17.863 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.863 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.863 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> PUT /alpha HTTP/1.1
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Type: application/json; charset=utf-8
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Length: 2
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Host: localhost:44719
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Connection: Keep-Alive
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.863 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Accept-Encoding: gzip,deflate
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Length: 2[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Host: localhost:44719[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "[\r][\n]"
06:24:17.863 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "{}"
06:24:17.869 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44719]}, cookies=[:]): {} }
06:24:17.870 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Encoding: gzip[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Connection: keep-alive[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Type: application/json[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Length: 39[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[\r][\n]"
06:24:17.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:17.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << HTTP/1.1 200 OK
06:24:17.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Encoding: gzip
06:24:17.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Connection: keep-alive
06:24:17.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Type: application/json
06:24:17.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Length: 39
06:24:17.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.871 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.871 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35348<->127.0.0.1:44719
06:24:17.871 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.872 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@245fa855
06:24:17.876 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@10ed95b4
06:24:17.882 [XNIO-75 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7222514
06:24:17.882 [XNIO-75 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-2', selector sun.nio.ch.EPollSelectorImpl@55613f6a
06:24:17.882 [XNIO-75 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1b125938
06:24:17.882 [XNIO-75 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5705b89f
06:24:17.892 [XNIO-75 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-5', selector sun.nio.ch.EPollSelectorImpl@50f3dada
06:24:17.894 [XNIO-75 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5ca71ec6
06:24:17.898 [XNIO-75 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-7', selector sun.nio.ch.EPollSelectorImpl@691d6e85
06:24:17.910 [XNIO-75 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-8', selector sun.nio.ch.EPollSelectorImpl@60c36a46
06:24:17.918 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.919 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.921 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.921 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.921 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33131
06:24:17.921 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33131
06:24:17.921 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33131
06:24:17.921 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33131 with timeout 0
06:24:17.921 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:17.921 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:17.921 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:17.922 [XNIO-75 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 Accept', selector sun.nio.ch.EPollSelectorImpl@754f1fbc
06:24:17.975 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:17.975 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:17.978 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:17.978 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.978 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.978 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37348<->127.0.0.1:33131
06:24:17.978 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.978 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.978 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> PUT /alpha HTTP/1.1
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Type: application/json; charset=utf-8
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Length: 2
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Host: localhost:33131
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Connection: Keep-Alive
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.978 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Accept-Encoding: gzip,deflate
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Length: 2[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Host: localhost:33131[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "[\r][\n]"
06:24:17.978 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "{}"
06:24:17.979 [XNIO-75 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33131]}, cookies=[:]): {} }
06:24:17.979 [XNIO-75 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Encoding: gzip[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Connection: keep-alive[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Type: application/json[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Length: 39[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[\r][\n]"
06:24:17.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:17.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << HTTP/1.1 200 OK
06:24:17.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Encoding: gzip
06:24:17.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Connection: keep-alive
06:24:17.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Type: application/json
06:24:17.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Length: 39
06:24:17.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.980 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.980 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37348<->127.0.0.1:33131
06:24:17.980 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.981 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.981 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.981 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33131
06:24:17.981 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:17.981 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.981 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> PUT /alpha HTTP/1.1
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Type: application/json; charset=utf-8
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Length: 2
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Host: localhost:33131
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Connection: Keep-Alive
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Accept-Encoding: gzip,deflate
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Length: 2[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Host: localhost:33131[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "[\r][\n]"
06:24:17.981 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "{}"
06:24:17.982 [XNIO-75 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33131]}, cookies=[:]): {} }
06:24:17.983 [XNIO-75 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:17.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Encoding: gzip[\r][\n]"
06:24:17.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Connection: keep-alive[\r][\n]"
06:24:17.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Type: application/json[\r][\n]"
06:24:17.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Length: 39[\r][\n]"
06:24:17.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:17.984 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[\r][\n]"
06:24:17.984 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:17.984 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << HTTP/1.1 200 OK
06:24:17.984 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Encoding: gzip
06:24:17.984 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Connection: keep-alive
06:24:17.984 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Type: application/json
06:24:17.984 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Length: 39
06:24:17.984 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:17.984 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.984 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37348<->127.0.0.1:33131
06:24:17.984 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.984 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@10ed95b4
06:24:17.990 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7a985df9
06:24:17.993 [XNIO-76 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-1', selector sun.nio.ch.EPollSelectorImpl@13fc6ec4
06:24:17.993 [XNIO-76 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2600f7c8
06:24:17.995 [XNIO-76 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1d5d6f0d
06:24:17.995 [XNIO-76 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5609ad67
06:24:17.995 [XNIO-76 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3bd369e5
06:24:17.995 [XNIO-76 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-7', selector sun.nio.ch.EPollSelectorImpl@246c289e
06:24:17.995 [XNIO-76 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-4', selector sun.nio.ch.EPollSelectorImpl@189eb185
06:24:18.002 [XNIO-76 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 Accept', selector sun.nio.ch.EPollSelectorImpl@27adab6
06:24:18.002 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.001 [XNIO-76 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-8', selector sun.nio.ch.EPollSelectorImpl@541d15c1
06:24:18.002 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.009 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.009 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46321
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46321
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46321
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52072<->127.0.0.1:46321
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.009 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> PUT /alpha HTTP/1.1
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Type: application/json; charset=utf-8
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Length: 11
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Host: localhost:46321
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Connection: Keep-Alive
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Accept-Encoding: gzip,deflate
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Length: 11[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Host: localhost:46321[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "[\r][\n]"
06:24:18.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "{"one":"1"}"
06:24:18.014 [XNIO-76 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46321]}, cookies=[:]): {"one":"1"} }
06:24:18.015 [XNIO-76 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Encoding: gzip[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Connection: keep-alive[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Type: application/xml[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Length: 65[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << HTTP/1.1 200 OK
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Encoding: gzip
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Connection: keep-alive
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Type: application/xml
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Length: 65
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.016 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.018 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52072<->127.0.0.1:46321
06:24:18.018 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.019 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.019 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.019 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46321
06:24:18.019 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.019 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.019 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> PUT /alpha HTTP/1.1
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Type: application/json; charset=utf-8
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Length: 11
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Host: localhost:46321
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Connection: Keep-Alive
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.019 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Accept-Encoding: gzip,deflate
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Length: 11[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Host: localhost:46321[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "[\r][\n]"
06:24:18.019 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "{"one":"1"}"
06:24:18.024 [XNIO-76 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46321]}, cookies=[:]): {"one":"1"} }
06:24:18.025 [XNIO-76 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Encoding: gzip[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Connection: keep-alive[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Type: application/xml[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Length: 65[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[\r][\n]"
06:24:18.026 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:18.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << HTTP/1.1 200 OK
06:24:18.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Encoding: gzip
06:24:18.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Connection: keep-alive
06:24:18.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Type: application/xml
06:24:18.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Length: 65
06:24:18.026 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.026 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.029 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52072<->127.0.0.1:46321
06:24:18.029 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.029 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7a985df9
06:24:18.034 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1bde0578
06:24:18.036 [XNIO-77 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-1', selector sun.nio.ch.EPollSelectorImpl@36db63f4
06:24:18.036 [XNIO-77 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-2', selector sun.nio.ch.EPollSelectorImpl@51029e60
06:24:18.036 [XNIO-77 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-3', selector sun.nio.ch.EPollSelectorImpl@614e6d8a
06:24:18.036 [XNIO-77 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-4', selector sun.nio.ch.EPollSelectorImpl@40d9e8ca
06:24:18.036 [XNIO-77 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-5', selector sun.nio.ch.EPollSelectorImpl@237e9c93
06:24:18.036 [XNIO-77 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5e917b03
06:24:18.038 [XNIO-77 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-7', selector sun.nio.ch.EPollSelectorImpl@373e8834
06:24:18.046 [XNIO-77 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-8', selector sun.nio.ch.EPollSelectorImpl@317b76b1
06:24:18.050 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.050 [XNIO-77 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 Accept', selector sun.nio.ch.EPollSelectorImpl@141afbb1
06:24:18.051 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.054 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.054 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.054 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:35373
06:24:18.054 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:35373
06:24:18.054 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35373
06:24:18.054 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:35373 with timeout 0
06:24:18.055 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.055 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.055 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.088 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.088 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.088 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.088 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.088 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.088 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44742<->127.0.0.1:35373
06:24:18.088 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.088 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.088 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> PUT /alpha HTTP/1.1
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Type: application/json; charset=utf-8
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Length: 11
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Host: localhost:35373
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Connection: Keep-Alive
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.088 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Accept-Encoding: gzip,deflate
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Length: 11[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Host: localhost:35373[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "[\r][\n]"
06:24:18.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "{"one":"1"}"
06:24:18.090 [XNIO-77 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35373]}, cookies=[:]): {"one":"1"} }
06:24:18.092 [XNIO-77 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Encoding: gzip[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Connection: keep-alive[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Type: application/xml[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Length: 65[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[\r][\n]"
06:24:18.093 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:18.093 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << HTTP/1.1 200 OK
06:24:18.093 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Encoding: gzip
06:24:18.093 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Connection: keep-alive
06:24:18.093 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Type: application/xml
06:24:18.093 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Length: 65
06:24:18.093 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.093 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.099 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44742<->127.0.0.1:35373
06:24:18.099 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.100 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.100 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.100 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:35373
06:24:18.100 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.100 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.100 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> PUT /alpha HTTP/1.1
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Type: application/json; charset=utf-8
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Length: 11
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Host: localhost:35373
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Connection: Keep-Alive
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.100 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Accept-Encoding: gzip,deflate
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Length: 11[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Host: localhost:35373[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "[\r][\n]"
06:24:18.100 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "{"one":"1"}"
06:24:18.101 [XNIO-77 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35373]}, cookies=[:]): {"one":"1"} }
06:24:18.102 [XNIO-77 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Encoding: gzip[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Connection: keep-alive[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Type: application/xml[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Length: 65[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[\r][\n]"
06:24:18.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:18.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << HTTP/1.1 200 OK
06:24:18.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Encoding: gzip
06:24:18.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Connection: keep-alive
06:24:18.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Type: application/xml
06:24:18.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Length: 65
06:24:18.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.102 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.105 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44742<->127.0.0.1:35373
06:24:18.105 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.105 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1bde0578
06:24:18.110 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@15eef8a3
06:24:18.111 [XNIO-78 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-2', selector sun.nio.ch.EPollSelectorImpl@69e82e13
06:24:18.111 [XNIO-78 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-1', selector sun.nio.ch.EPollSelectorImpl@16149269
06:24:18.111 [XNIO-78 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-3', selector sun.nio.ch.EPollSelectorImpl@26e894b1
06:24:18.112 [XNIO-78 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-5', selector sun.nio.ch.EPollSelectorImpl@59c92f61
06:24:18.111 [XNIO-78 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7f5a7651
06:24:18.114 [XNIO-78 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-6', selector sun.nio.ch.EPollSelectorImpl@183ea0e0
06:24:18.114 [XNIO-78 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ece9ccb
06:24:18.118 [XNIO-78 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-8', selector sun.nio.ch.EPollSelectorImpl@39d58e30
06:24:18.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.118 [XNIO-78 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 Accept', selector sun.nio.ch.EPollSelectorImpl@53c63a2b
06:24:18.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.126 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.127 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41745
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41745
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41745
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56366<->127.0.0.1:41745
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.127 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> PUT /alpha HTTP/1.1
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Type: application/json; charset=utf-8
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Length: 9
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Host: localhost:41745
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Connection: Keep-Alive
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Accept-Encoding: gzip,deflate
06:24:18.127 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.127 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Length: 9[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Host: localhost:41745[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "[\r][\n]"
06:24:18.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "{"two":2}"
06:24:18.128 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41745]}, cookies=[:]): {"two":2} }
06:24:18.130 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Encoding: gzip[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Connection: keep-alive[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Type: text/html[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Length: 40[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:18.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << HTTP/1.1 200 OK
06:24:18.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Encoding: gzip
06:24:18.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Connection: keep-alive
06:24:18.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Type: text/html
06:24:18.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Length: 40
06:24:18.130 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.130 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56366<->127.0.0.1:41745
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.131 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.131 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41745
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> PUT /alpha HTTP/1.1
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Type: application/json; charset=utf-8
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Length: 9
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Host: localhost:41745
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Connection: Keep-Alive
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Accept-Encoding: gzip,deflate
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Length: 9[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Host: localhost:41745[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "{"two":2}"
06:24:18.132 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41745]}, cookies=[:]): {"two":2} }
06:24:18.133 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Encoding: gzip[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Connection: keep-alive[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Type: text/html[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Length: 40[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[\r][\n]"
06:24:18.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:18.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << HTTP/1.1 200 OK
06:24:18.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Encoding: gzip
06:24:18.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Connection: keep-alive
06:24:18.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Type: text/html
06:24:18.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Length: 40
06:24:18.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56366<->127.0.0.1:41745
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.134 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@15eef8a3
06:24:18.138 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1ee53c55
06:24:18.140 [XNIO-79 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-3', selector sun.nio.ch.EPollSelectorImpl@576cd53b
06:24:18.140 [XNIO-79 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-2', selector sun.nio.ch.EPollSelectorImpl@200439ea
06:24:18.142 [XNIO-79 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4a592501
06:24:18.140 [XNIO-79 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5b2d44ec
06:24:18.145 [XNIO-79 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1f2ccc3a
06:24:18.146 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.140 [XNIO-79 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-1', selector sun.nio.ch.EPollSelectorImpl@91b053f
06:24:18.145 [XNIO-79 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5cfe29f6
06:24:18.146 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.146 [XNIO-79 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 Accept', selector sun.nio.ch.EPollSelectorImpl@6f7fa52e
06:24:18.146 [XNIO-79 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6c15adf2
06:24:18.148 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.148 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.148 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:36431
06:24:18.148 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:36431
06:24:18.148 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36431
06:24:18.148 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:36431 with timeout 0
06:24:18.148 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.148 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.148 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.166 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.166 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.166 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.166 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.166 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.166 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49526<->127.0.0.1:36431
06:24:18.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> PUT /alpha HTTP/1.1
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Type: application/json; charset=utf-8
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Length: 9
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Host: localhost:36431
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Connection: Keep-Alive
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Accept-Encoding: gzip,deflate
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Length: 9[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Host: localhost:36431[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "[\r][\n]"
06:24:18.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "{"two":2}"
06:24:18.167 [XNIO-79 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36431]}, cookies=[:]): {"two":2} }
06:24:18.168 [XNIO-79 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Encoding: gzip[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Connection: keep-alive[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Type: text/html[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Length: 40[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[\r][\n]"
06:24:18.169 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:18.169 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << HTTP/1.1 200 OK
06:24:18.169 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Encoding: gzip
06:24:18.169 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Connection: keep-alive
06:24:18.169 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Type: text/html
06:24:18.169 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Length: 40
06:24:18.169 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.169 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.169 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49526<->127.0.0.1:36431
06:24:18.169 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.170 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.170 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.170 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:36431
06:24:18.170 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.170 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.170 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> PUT /alpha HTTP/1.1
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Type: application/json; charset=utf-8
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Length: 9
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Host: localhost:36431
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Connection: Keep-Alive
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.170 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Accept-Encoding: gzip,deflate
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Length: 9[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Host: localhost:36431[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "[\r][\n]"
06:24:18.170 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "{"two":2}"
06:24:18.174 [XNIO-79 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36431]}, cookies=[:]): {"two":2} }
06:24:18.177 [XNIO-79 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:18.177 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.177 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Encoding: gzip[\r][\n]"
06:24:18.177 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Connection: keep-alive[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Type: text/html[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Length: 40[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << HTTP/1.1 200 OK
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Encoding: gzip
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Connection: keep-alive
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Type: text/html
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Length: 40
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49526<->127.0.0.1:36431
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.179 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1ee53c55
06:24:18.182 [XNIO-79 task-4] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:170)
	at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:892)
	at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:379)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
		... 27 common frames omitted
06:24:18.183 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@334fdb19
06:24:18.185 [XNIO-80 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-1', selector sun.nio.ch.EPollSelectorImpl@bef52f8
06:24:18.186 [XNIO-80 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-3', selector sun.nio.ch.EPollSelectorImpl@38f5c929
06:24:18.190 [XNIO-80 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6d57e37a
06:24:18.186 [XNIO-80 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1d6ed506
06:24:18.190 [XNIO-80 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5827fbf5
06:24:18.190 [XNIO-80 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-5', selector sun.nio.ch.EPollSelectorImpl@77d098e4
06:24:18.190 [XNIO-80 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-6', selector sun.nio.ch.EPollSelectorImpl@204d58fc
06:24:18.190 [XNIO-80 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1a8a214c
06:24:18.190 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.191 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.191 [XNIO-80 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 Accept', selector sun.nio.ch.EPollSelectorImpl@1774785d
06:24:18.197 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.197 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36091
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36091
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36091
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43142<->127.0.0.1:36091
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.197 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> PUT /alpha HTTP/1.1
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Type: application/json; charset=utf-8
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Length: 19
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Host: localhost:36091
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Connection: Keep-Alive
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Accept-Encoding: gzip,deflate
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Length: 19[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Host: localhost:36091[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "[\r][\n]"
06:24:18.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "{"one":"1","two":2}"
06:24:18.201 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36091]}, cookies=[:]): {"one":"1","two":2} }
06:24:18.202 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Encoding: gzip[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Connection: keep-alive[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Type: text/csv[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Length: 53[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[\r][\n]"
06:24:18.202 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:18.202 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << HTTP/1.1 200 OK
06:24:18.202 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Encoding: gzip
06:24:18.202 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Connection: keep-alive
06:24:18.202 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Type: text/csv
06:24:18.202 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Length: 53
06:24:18.202 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.202 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.203 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43142<->127.0.0.1:36091
06:24:18.203 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.203 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.203 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.203 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36091
06:24:18.203 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.203 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.203 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> PUT /alpha HTTP/1.1
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Type: application/json; charset=utf-8
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Length: 19
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Host: localhost:36091
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Connection: Keep-Alive
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.203 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Accept-Encoding: gzip,deflate
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Length: 19[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Host: localhost:36091[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "[\r][\n]"
06:24:18.203 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "{"one":"1","two":2}"
06:24:18.206 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36091]}, cookies=[:]): {"one":"1","two":2} }
06:24:18.207 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Encoding: gzip[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Connection: keep-alive[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Type: text/csv[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Length: 53[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[\r][\n]"
06:24:18.207 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:18.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << HTTP/1.1 200 OK
06:24:18.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Encoding: gzip
06:24:18.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Connection: keep-alive
06:24:18.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Type: text/csv
06:24:18.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Length: 53
06:24:18.207 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.207 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.207 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43142<->127.0.0.1:36091
06:24:18.207 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.208 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@334fdb19
06:24:18.211 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@79011f5b
06:24:18.214 [XNIO-81 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2289f9f1
06:24:18.214 [XNIO-81 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-1', selector sun.nio.ch.EPollSelectorImpl@df4ec2
06:24:18.227 [XNIO-81 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e317f70
06:24:18.227 [XNIO-81 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-4', selector sun.nio.ch.EPollSelectorImpl@21df333d
06:24:18.227 [XNIO-81 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-5', selector sun.nio.ch.EPollSelectorImpl@c7cf1e3
06:24:18.227 [XNIO-81 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7113c27f
06:24:18.227 [XNIO-81 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77d3c06
06:24:18.227 [XNIO-81 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7157190d
06:24:18.227 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.227 [XNIO-81 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 Accept', selector sun.nio.ch.EPollSelectorImpl@4a4f7cab
06:24:18.228 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.230 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.230 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.230 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:43683
06:24:18.230 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:43683
06:24:18.230 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43683
06:24:18.230 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:43683 with timeout 0
06:24:18.230 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.230 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.230 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.244 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.244 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.244 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.244 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.244 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.244 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45954<->127.0.0.1:43683
06:24:18.244 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.244 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.244 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> PUT /alpha HTTP/1.1
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Type: application/json; charset=utf-8
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Length: 19
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Host: localhost:43683
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Connection: Keep-Alive
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.244 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Accept-Encoding: gzip,deflate
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Length: 19[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Host: localhost:43683[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "[\r][\n]"
06:24:18.244 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "{"one":"1","two":2}"
06:24:18.245 [XNIO-81 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43683]}, cookies=[:]): {"one":"1","two":2} }
06:24:18.246 [XNIO-81 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Encoding: gzip[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Connection: keep-alive[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Type: text/csv[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Length: 53[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[\r][\n]"
06:24:18.246 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:18.246 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << HTTP/1.1 200 OK
06:24:18.246 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Encoding: gzip
06:24:18.246 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Connection: keep-alive
06:24:18.246 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Type: text/csv
06:24:18.246 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Length: 53
06:24:18.246 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.246 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.247 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45954<->127.0.0.1:43683
06:24:18.247 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.248 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.248 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.248 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:43683
06:24:18.248 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /alpha HTTP/1.1
06:24:18.248 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.248 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> PUT /alpha HTTP/1.1
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Type: application/json; charset=utf-8
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Length: 19
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Host: localhost:43683
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Connection: Keep-Alive
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.248 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Accept-Encoding: gzip,deflate
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "PUT /alpha HTTP/1.1[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Length: 19[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Host: localhost:43683[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "[\r][\n]"
06:24:18.248 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "{"one":"1","two":2}"
06:24:18.248 [XNIO-81 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43683]}, cookies=[:]): {"one":"1","two":2} }
06:24:18.249 [XNIO-81 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Encoding: gzip[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Connection: keep-alive[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Type: text/csv[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Length: 53[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[\r][\n]"
06:24:18.250 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:18.250 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << HTTP/1.1 200 OK
06:24:18.250 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Encoding: gzip
06:24:18.250 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Connection: keep-alive
06:24:18.250 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Type: text/csv
06:24:18.250 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Length: 53
06:24:18.250 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.250 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.250 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45954<->127.0.0.1:43683
06:24:18.250 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.250 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@79011f5b
06:24:18.256 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@a7236a2
06:24:18.261 [XNIO-82 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2524520d
06:24:18.262 [XNIO-82 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-2', selector sun.nio.ch.EPollSelectorImpl@252ec2a1
06:24:18.266 [XNIO-82 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5a8d234b
06:24:18.266 [XNIO-82 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-4', selector sun.nio.ch.EPollSelectorImpl@f3b0b2b
06:24:18.266 [XNIO-82 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2ec258ae
06:24:18.266 [XNIO-82 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-5', selector sun.nio.ch.EPollSelectorImpl@71a0476d
06:24:18.266 [XNIO-82 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 Accept', selector sun.nio.ch.EPollSelectorImpl@390220e9
06:24:18.266 [XNIO-82 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-6', selector sun.nio.ch.EPollSelectorImpl@39511ce6
06:24:18.266 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.266 [XNIO-82 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-7', selector sun.nio.ch.EPollSelectorImpl@152d1204
06:24:18.266 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.270 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.270 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44959
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44959
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44959
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48800<->127.0.0.1:44959
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo HTTP/1.1
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.271 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> PUT /bravo HTTP/1.1
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Type: application/json; charset=utf-8
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Length: 30
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Host: localhost:44959
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Connection: Keep-Alive
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.271 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Accept-Encoding: gzip,deflate
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "PUT /bravo HTTP/1.1[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Length: 30[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Host: localhost:44959[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "[\r][\n]"
06:24:18.271 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "{"alpha":"bravo","charlie":42}"
06:24:18.274 [XNIO-82 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44959]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.275 [XNIO-82 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Encoding: gzip[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Connection: keep-alive[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Type: text/plain[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Length: 27[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[\r][\n]"
06:24:18.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.275 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << HTTP/1.1 200 OK
06:24:18.275 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Encoding: gzip
06:24:18.275 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Connection: keep-alive
06:24:18.275 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Type: text/plain
06:24:18.275 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Length: 27
06:24:18.275 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.275 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.276 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48800<->127.0.0.1:44959
06:24:18.276 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.277 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.277 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.277 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44959
06:24:18.277 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo HTTP/1.1
06:24:18.277 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.277 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> PUT /bravo HTTP/1.1
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Type: application/json; charset=utf-8
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Length: 30
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Host: localhost:44959
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Connection: Keep-Alive
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Accept-Encoding: gzip,deflate
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "PUT /bravo HTTP/1.1[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Length: 30[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Host: localhost:44959[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "[\r][\n]"
06:24:18.277 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "{"alpha":"bravo","charlie":42}"
06:24:18.282 [XNIO-82 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44959]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.283 [XNIO-82 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Encoding: gzip[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Connection: keep-alive[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Type: text/plain[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Length: 27[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[\r][\n]"
06:24:18.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << HTTP/1.1 200 OK
06:24:18.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Encoding: gzip
06:24:18.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Connection: keep-alive
06:24:18.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Type: text/plain
06:24:18.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Length: 27
06:24:18.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.284 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.284 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48800<->127.0.0.1:44959
06:24:18.284 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.284 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@a7236a2
06:24:18.295 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7a2b686c
06:24:18.297 [XNIO-83 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-1', selector sun.nio.ch.EPollSelectorImpl@24ac15fa
06:24:18.297 [XNIO-83 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1964ef31
06:24:18.297 [XNIO-83 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-2', selector sun.nio.ch.EPollSelectorImpl@458a6885
06:24:18.297 [XNIO-83 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4b7a0bab
06:24:18.297 [XNIO-83 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2468609a
06:24:18.297 [XNIO-83 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-6', selector sun.nio.ch.EPollSelectorImpl@66908237
06:24:18.297 [XNIO-83 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-7', selector sun.nio.ch.EPollSelectorImpl@ea8bf2
06:24:18.297 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.297 [XNIO-83 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 Accept', selector sun.nio.ch.EPollSelectorImpl@44196bbf
06:24:18.297 [XNIO-83 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-8', selector sun.nio.ch.EPollSelectorImpl@322081e8
06:24:18.297 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.299 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.299 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43491
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43491
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43491
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48128<->127.0.0.1:43491
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo HTTP/1.1
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> PUT /bravo HTTP/1.1
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Type: application/json; charset=utf-8
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Length: 30
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Host: localhost:43491
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Connection: Keep-Alive
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Accept-Encoding: gzip,deflate
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "PUT /bravo HTTP/1.1[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Length: 30[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Host: localhost:43491[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "[\r][\n]"
06:24:18.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "{"alpha":"bravo","charlie":42}"
06:24:18.300 [XNIO-83 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43491]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.301 [XNIO-83 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Encoding: gzip[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Connection: keep-alive[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Type: text/plain[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Length: 27[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[\r][\n]"
06:24:18.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << HTTP/1.1 200 OK
06:24:18.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Encoding: gzip
06:24:18.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Connection: keep-alive
06:24:18.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Type: text/plain
06:24:18.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Length: 27
06:24:18.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.302 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48128<->127.0.0.1:43491
06:24:18.302 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.303 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.303 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43491
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo HTTP/1.1
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> PUT /bravo HTTP/1.1
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Type: application/json; charset=utf-8
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Length: 30
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Host: localhost:43491
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Connection: Keep-Alive
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Accept-Encoding: gzip,deflate
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "PUT /bravo HTTP/1.1[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Length: 30[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Host: localhost:43491[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "{"alpha":"bravo","charlie":42}"
06:24:18.304 [XNIO-83 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43491]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.305 [XNIO-83 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Encoding: gzip[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Connection: keep-alive[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Type: text/plain[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Length: 27[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[\r][\n]"
06:24:18.305 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.305 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << HTTP/1.1 200 OK
06:24:18.305 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Encoding: gzip
06:24:18.305 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Connection: keep-alive
06:24:18.305 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Type: text/plain
06:24:18.305 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Length: 27
06:24:18.305 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.305 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.305 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48128<->127.0.0.1:43491
06:24:18.305 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.305 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7a2b686c
06:24:18.310 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5fd78f89
06:24:18.311 [XNIO-84 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3f0dd7d3
06:24:18.314 [XNIO-84 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-3', selector sun.nio.ch.EPollSelectorImpl@203836d2
06:24:18.314 [XNIO-84 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-2', selector sun.nio.ch.EPollSelectorImpl@789c25ea
06:24:18.318 [XNIO-84 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-5', selector sun.nio.ch.EPollSelectorImpl@359fbdf
06:24:18.318 [XNIO-84 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5ad2cf19
06:24:18.318 [XNIO-84 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7f89098a
06:24:18.318 [XNIO-84 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5002dc
06:24:18.318 [XNIO-84 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3f381de
06:24:18.318 [XNIO-84 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 Accept', selector sun.nio.ch.EPollSelectorImpl@20430d1f
06:24:18.318 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.318 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.320 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.320 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40793
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40793
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40793
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54234<->127.0.0.1:40793
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one HTTP/1.1
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.320 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> PUT /bravo?alpha=one HTTP/1.1
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Type: application/json; charset=utf-8
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Length: 30
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Host: localhost:40793
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Connection: Keep-Alive
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.320 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Accept-Encoding: gzip,deflate
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "PUT /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Length: 30[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Host: localhost:40793[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "[\r][\n]"
06:24:18.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "{"alpha":"bravo","charlie":42}"
06:24:18.321 [XNIO-84 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40793]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.322 [XNIO-84 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Encoding: gzip[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Connection: keep-alive[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Type: text/plain[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Length: 27[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[\r][\n]"
06:24:18.322 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << HTTP/1.1 200 OK
06:24:18.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Encoding: gzip
06:24:18.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Connection: keep-alive
06:24:18.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Type: text/plain
06:24:18.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Length: 27
06:24:18.322 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.322 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54234<->127.0.0.1:40793
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.325 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40793
06:24:18.325 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one HTTP/1.1
06:24:18.325 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.325 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> PUT /bravo?alpha=one HTTP/1.1
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Type: application/json; charset=utf-8
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Length: 30
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Host: localhost:40793
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Connection: Keep-Alive
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.325 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Accept-Encoding: gzip,deflate
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "PUT /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Length: 30[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Host: localhost:40793[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "[\r][\n]"
06:24:18.325 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "{"alpha":"bravo","charlie":42}"
06:24:18.326 [XNIO-84 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40793]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.327 [XNIO-84 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Encoding: gzip[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Connection: keep-alive[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Type: text/plain[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Length: 27[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[\r][\n]"
06:24:18.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << HTTP/1.1 200 OK
06:24:18.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Encoding: gzip
06:24:18.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Connection: keep-alive
06:24:18.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Type: text/plain
06:24:18.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Length: 27
06:24:18.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.327 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.328 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54234<->127.0.0.1:40793
06:24:18.328 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.328 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5fd78f89
06:24:18.331 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@15951d7b
06:24:18.334 [XNIO-85 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1823dbe6
06:24:18.334 [XNIO-85 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-6', selector sun.nio.ch.EPollSelectorImpl@656e7780
06:24:18.334 [XNIO-85 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4cbf82e5
06:24:18.334 [XNIO-85 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-1', selector sun.nio.ch.EPollSelectorImpl@d2f11f6
06:24:18.334 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.334 [XNIO-85 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-3', selector sun.nio.ch.EPollSelectorImpl@374364fd
06:24:18.334 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.334 [XNIO-85 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63dcbe7b
06:24:18.334 [XNIO-85 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6632001d
06:24:18.334 [XNIO-85 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 Accept', selector sun.nio.ch.EPollSelectorImpl@162c574f
06:24:18.334 [XNIO-85 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1eb240d8
06:24:18.336 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.336 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36847
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36847
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36847
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52862<->127.0.0.1:36847
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one HTTP/1.1
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> PUT /bravo?alpha=one HTTP/1.1
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Type: application/json; charset=utf-8
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Length: 30
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Host: localhost:36847
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Connection: Keep-Alive
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Accept-Encoding: gzip,deflate
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "PUT /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Length: 30[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Host: localhost:36847[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "[\r][\n]"
06:24:18.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "{"alpha":"bravo","charlie":42}"
06:24:18.337 [XNIO-85 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36847]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.337 [XNIO-85 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Encoding: gzip[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Connection: keep-alive[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Type: text/plain[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Length: 27[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[\r][\n]"
06:24:18.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << HTTP/1.1 200 OK
06:24:18.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Encoding: gzip
06:24:18.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Connection: keep-alive
06:24:18.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Type: text/plain
06:24:18.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Length: 27
06:24:18.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.338 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.338 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52862<->127.0.0.1:36847
06:24:18.338 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.339 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.339 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36847
06:24:18.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one HTTP/1.1
06:24:18.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> PUT /bravo?alpha=one HTTP/1.1
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Type: application/json; charset=utf-8
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Length: 30
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Host: localhost:36847
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Connection: Keep-Alive
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Accept-Encoding: gzip,deflate
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "PUT /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Length: 30[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Host: localhost:36847[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "[\r][\n]"
06:24:18.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "{"alpha":"bravo","charlie":42}"
06:24:18.342 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36847]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.342 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Encoding: gzip[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Connection: keep-alive[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Type: text/plain[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Length: 27[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[\r][\n]"
06:24:18.343 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << HTTP/1.1 200 OK
06:24:18.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Encoding: gzip
06:24:18.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Connection: keep-alive
06:24:18.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Type: text/plain
06:24:18.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Length: 27
06:24:18.343 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.343 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.343 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52862<->127.0.0.1:36847
06:24:18.343 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.344 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@15951d7b
06:24:18.347 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4ec58a19
06:24:18.349 [XNIO-86 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1ec737ab
06:24:18.350 [XNIO-86 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-3', selector sun.nio.ch.EPollSelectorImpl@39cf670c
06:24:18.350 [XNIO-86 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-2', selector sun.nio.ch.EPollSelectorImpl@51c4dc1d
06:24:18.351 [XNIO-86 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-4', selector sun.nio.ch.EPollSelectorImpl@39428ee3
06:24:18.351 [XNIO-86 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7aa1401e
06:24:18.351 [XNIO-86 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6258d15b
06:24:18.351 [XNIO-86 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6fab5ad9
06:24:18.351 [XNIO-86 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-7', selector sun.nio.ch.EPollSelectorImpl@db96713
06:24:18.354 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.354 [XNIO-86 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 Accept', selector sun.nio.ch.EPollSelectorImpl@5ab0529b
06:24:18.354 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.356 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.358 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36651
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36651
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36651
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:42924<->127.0.0.1:36651
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one&alpha=two HTTP/1.1
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> PUT /bravo?alpha=one&alpha=two HTTP/1.1
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Type: application/json; charset=utf-8
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Length: 30
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Host: localhost:36651
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Connection: Keep-Alive
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Accept-Encoding: gzip,deflate
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "PUT /bravo?alpha=one&alpha=two HTTP/1.1[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Length: 30[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Host: localhost:36651[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "{"alpha":"bravo","charlie":42}"
06:24:18.359 [XNIO-86 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36651]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.360 [XNIO-86 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Encoding: gzip[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Connection: keep-alive[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Type: text/plain[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Length: 27[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << HTTP/1.1 200 OK
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Encoding: gzip
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Connection: keep-alive
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Type: text/plain
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Length: 27
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.361 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.361 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42924<->127.0.0.1:36651
06:24:18.361 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.362 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.362 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36651
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one&alpha=two HTTP/1.1
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> PUT /bravo?alpha=one&alpha=two HTTP/1.1
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Type: application/json; charset=utf-8
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Length: 30
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Host: localhost:36651
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Connection: Keep-Alive
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Accept-Encoding: gzip,deflate
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "PUT /bravo?alpha=one&alpha=two HTTP/1.1[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Length: 30[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Host: localhost:36651[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "{"alpha":"bravo","charlie":42}"
06:24:18.368 [XNIO-86 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36651]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.369 [XNIO-86 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Encoding: gzip[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Connection: keep-alive[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Type: text/plain[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Length: 27[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[\r][\n]"
06:24:18.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << HTTP/1.1 200 OK
06:24:18.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Encoding: gzip
06:24:18.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Connection: keep-alive
06:24:18.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Type: text/plain
06:24:18.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Length: 27
06:24:18.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.370 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.370 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42924<->127.0.0.1:36651
06:24:18.370 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.370 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4ec58a19
06:24:18.375 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@65c341db
06:24:18.377 [XNIO-87 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-1', selector sun.nio.ch.EPollSelectorImpl@46f8ff89
06:24:18.377 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.377 [XNIO-87 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5cc61bde
06:24:18.377 [XNIO-87 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3558b94
06:24:18.377 [XNIO-87 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-7', selector sun.nio.ch.EPollSelectorImpl@98fb92
06:24:18.377 [XNIO-87 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20e643fb
06:24:18.377 [XNIO-87 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3470525
06:24:18.377 [XNIO-87 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a0405f6
06:24:18.377 [XNIO-87 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-4', selector sun.nio.ch.EPollSelectorImpl@67a157f4
06:24:18.377 [XNIO-87 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 Accept', selector sun.nio.ch.EPollSelectorImpl@2f705c48
06:24:18.377 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.379 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.379 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44843
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44843
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44843
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45840<->127.0.0.1:44843
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.379 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> PUT /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Type: application/json; charset=utf-8
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Length: 30
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Host: localhost:44843
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Connection: Keep-Alive
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.380 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Accept-Encoding: gzip,deflate
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "PUT /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Length: 30[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Host: localhost:44843[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "[\r][\n]"
06:24:18.380 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "{"alpha":"bravo","charlie":42}"
06:24:18.380 [XNIO-87 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44843]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.381 [XNIO-87 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Encoding: gzip[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Connection: keep-alive[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Type: text/plain[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Length: 27[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[\r][\n]"
06:24:18.381 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << HTTP/1.1 200 OK
06:24:18.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Encoding: gzip
06:24:18.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Connection: keep-alive
06:24:18.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Type: text/plain
06:24:18.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Length: 27
06:24:18.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.382 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.382 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45840<->127.0.0.1:44843
06:24:18.382 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.383 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.383 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.383 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44843
06:24:18.383 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:18.383 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.383 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> PUT /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Type: application/json; charset=utf-8
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Length: 30
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Host: localhost:44843
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Connection: Keep-Alive
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.383 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Accept-Encoding: gzip,deflate
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "PUT /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Length: 30[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Host: localhost:44843[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "[\r][\n]"
06:24:18.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "{"alpha":"bravo","charlie":42}"
06:24:18.386 [XNIO-87 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44843]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.387 [XNIO-87 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Encoding: gzip[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Connection: keep-alive[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Type: text/plain[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Length: 27[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[\r][\n]"
06:24:18.387 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.387 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << HTTP/1.1 200 OK
06:24:18.387 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Encoding: gzip
06:24:18.387 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Connection: keep-alive
06:24:18.387 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Type: text/plain
06:24:18.387 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Length: 27
06:24:18.387 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.387 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.388 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45840<->127.0.0.1:44843
06:24:18.388 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.388 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@65c341db
06:24:18.394 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5e484836
06:24:18.396 [XNIO-88 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3a46dafc
06:24:18.402 [XNIO-88 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-2', selector sun.nio.ch.EPollSelectorImpl@60ef8ea1
06:24:18.406 [XNIO-88 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-3', selector sun.nio.ch.EPollSelectorImpl@33cfec94
06:24:18.408 [XNIO-88 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2f32cca5
06:24:18.410 [XNIO-88 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-5', selector sun.nio.ch.EPollSelectorImpl@69b0dad4
06:24:18.414 [XNIO-88 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a823e06
06:24:18.415 [XNIO-88 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5a72f40
06:24:18.418 [XNIO-88 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5335b575
06:24:18.418 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.418 [XNIO-88 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 Accept', selector sun.nio.ch.EPollSelectorImpl@267ae616
06:24:18.419 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.430 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.430 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35791
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35791
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35791
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49390<->127.0.0.1:35791
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /charlie HTTP/1.1
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.430 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> PUT /charlie HTTP/1.1
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Type: application/json; charset=utf-8
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Length: 30
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Host: localhost:35791
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Connection: Keep-Alive
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Accept-Encoding: gzip,deflate
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "PUT /charlie HTTP/1.1[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Length: 30[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Host: localhost:35791[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "[\r][\n]"
06:24:18.430 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "{"alpha":"bravo","charlie":42}"
06:24:18.434 [XNIO-88 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35791]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.435 [XNIO-88 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Encoding: gzip[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Connection: keep-alive[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Type: text/plain[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Length: 27[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[\r][\n]"
06:24:18.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << HTTP/1.1 200 OK
06:24:18.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Encoding: gzip
06:24:18.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Connection: keep-alive
06:24:18.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Type: text/plain
06:24:18.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Length: 27
06:24:18.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.435 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.436 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49390<->127.0.0.1:35791
06:24:18.436 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.437 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.437 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.437 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35791
06:24:18.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /charlie HTTP/1.1
06:24:18.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> PUT /charlie HTTP/1.1
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Type: application/json; charset=utf-8
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Length: 30
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Host: localhost:35791
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Connection: Keep-Alive
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Accept-Encoding: gzip,deflate
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "PUT /charlie HTTP/1.1[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Length: 30[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Host: localhost:35791[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "[\r][\n]"
06:24:18.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "{"alpha":"bravo","charlie":42}"
06:24:18.441 [XNIO-88 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35791]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.442 [XNIO-88 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Encoding: gzip[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Connection: keep-alive[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Type: text/plain[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Length: 27[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[\r][\n]"
06:24:18.442 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.442 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << HTTP/1.1 200 OK
06:24:18.442 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Encoding: gzip
06:24:18.442 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Connection: keep-alive
06:24:18.442 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Type: text/plain
06:24:18.442 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Length: 27
06:24:18.442 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.443 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.443 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49390<->127.0.0.1:35791
06:24:18.443 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.443 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5e484836
06:24:18.447 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3da22734
06:24:18.450 [XNIO-89 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3427a0c4
06:24:18.454 [XNIO-89 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-2', selector sun.nio.ch.EPollSelectorImpl@74be5c03
06:24:18.455 [XNIO-89 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4f629255
06:24:18.457 [XNIO-89 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-5', selector sun.nio.ch.EPollSelectorImpl@102429c3
06:24:18.455 [XNIO-89 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-4', selector sun.nio.ch.EPollSelectorImpl@650fa63
06:24:18.458 [XNIO-89 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-6', selector sun.nio.ch.EPollSelectorImpl@34ecd00e
06:24:18.458 [XNIO-89 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-7', selector sun.nio.ch.EPollSelectorImpl@32b73df4
06:24:18.460 [XNIO-89 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7d3f98de
06:24:18.461 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.461 [XNIO-89 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 Accept', selector sun.nio.ch.EPollSelectorImpl@65a0421e
06:24:18.461 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.462 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.463 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41277
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41277
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41277
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35346<->127.0.0.1:41277
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /charlie HTTP/1.1
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.463 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> PUT /charlie HTTP/1.1
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Type: application/json; charset=utf-8
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Length: 30
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Host: localhost:41277
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Connection: Keep-Alive
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.463 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Accept-Encoding: gzip,deflate
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "PUT /charlie HTTP/1.1[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Length: 30[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Host: localhost:41277[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "[\r][\n]"
06:24:18.463 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "{"alpha":"bravo","charlie":42}"
06:24:18.466 [XNIO-89 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41277]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.466 [XNIO-89 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Encoding: gzip[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Connection: keep-alive[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Type: text/plain[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Length: 27[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << HTTP/1.1 200 OK
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Encoding: gzip
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Connection: keep-alive
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Type: text/plain
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Length: 27
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35346<->127.0.0.1:41277
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.468 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.468 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.468 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41277
06:24:18.468 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /charlie HTTP/1.1
06:24:18.468 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.468 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> PUT /charlie HTTP/1.1
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Type: application/json; charset=utf-8
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Length: 30
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Host: localhost:41277
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Connection: Keep-Alive
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.468 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Accept-Encoding: gzip,deflate
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "PUT /charlie HTTP/1.1[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Length: 30[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Host: localhost:41277[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "[\r][\n]"
06:24:18.468 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "{"alpha":"bravo","charlie":42}"
06:24:18.469 [XNIO-89 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41277]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.470 [XNIO-89 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Encoding: gzip[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Connection: keep-alive[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Type: text/plain[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Length: 27[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[\r][\n]"
06:24:18.470 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.470 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << HTTP/1.1 200 OK
06:24:18.470 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Encoding: gzip
06:24:18.470 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Connection: keep-alive
06:24:18.470 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Type: text/plain
06:24:18.470 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Length: 27
06:24:18.470 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.470 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.470 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35346<->127.0.0.1:41277
06:24:18.470 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.470 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3da22734
06:24:18.474 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@394698a9
06:24:18.482 [XNIO-90 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6c32736f
06:24:18.482 [XNIO-90 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3addd0d8
06:24:18.483 [XNIO-90 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-3', selector sun.nio.ch.EPollSelectorImpl@10acce82
06:24:18.486 [XNIO-90 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7e0973c3
06:24:18.486 [XNIO-90 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-6', selector sun.nio.ch.EPollSelectorImpl@30809f99
06:24:18.486 [XNIO-90 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5b41a3d5
06:24:18.482 [XNIO-90 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2d43b894
06:24:18.489 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.489 [XNIO-90 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 Accept', selector sun.nio.ch.EPollSelectorImpl@52a5894b
06:24:18.489 [XNIO-90 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1650cb0b
06:24:18.489 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.491 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.491 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41859
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41859
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41859
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:51802<->127.0.0.1:41859
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /charlie HTTP/1.1
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> PUT /charlie HTTP/1.1
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Type: application/json; charset=utf-8
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> hat: fedora
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Length: 30
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Host: localhost:41859
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Connection: Keep-Alive
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Accept-Encoding: gzip,deflate
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "PUT /charlie HTTP/1.1[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "hat: fedora[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Length: 30[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Host: localhost:41859[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "[\r][\n]"
06:24:18.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "{"alpha":"bravo","charlie":42}"
06:24:18.497 [XNIO-90 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], hat=[fedora], Host=[localhost:41859]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.498 [XNIO-90 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Encoding: gzip[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Connection: keep-alive[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Type: text/plain[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Length: 27[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[\r][\n]"
06:24:18.498 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << HTTP/1.1 200 OK
06:24:18.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Encoding: gzip
06:24:18.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Connection: keep-alive
06:24:18.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Type: text/plain
06:24:18.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Length: 27
06:24:18.498 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.498 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.499 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51802<->127.0.0.1:41859
06:24:18.499 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.499 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.499 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.499 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41859
06:24:18.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /charlie HTTP/1.1
06:24:18.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> PUT /charlie HTTP/1.1
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Type: application/json; charset=utf-8
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> hat: fedora
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Length: 30
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Host: localhost:41859
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Connection: Keep-Alive
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Accept-Encoding: gzip,deflate
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "PUT /charlie HTTP/1.1[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "hat: fedora[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Length: 30[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Host: localhost:41859[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "[\r][\n]"
06:24:18.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "{"alpha":"bravo","charlie":42}"
06:24:18.499 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], hat=[fedora], Host=[localhost:41859]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.500 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Encoding: gzip[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Connection: keep-alive[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Type: text/plain[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Length: 27[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[\r][\n]"
06:24:18.500 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.500 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << HTTP/1.1 200 OK
06:24:18.500 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Encoding: gzip
06:24:18.500 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Connection: keep-alive
06:24:18.500 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Type: text/plain
06:24:18.500 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Length: 27
06:24:18.500 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.501 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.501 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51802<->127.0.0.1:41859
06:24:18.501 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.501 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@394698a9
06:24:18.507 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@49eaaf7e
06:24:18.508 [XNIO-91 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3435593a
06:24:18.508 [XNIO-91 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-4', selector sun.nio.ch.EPollSelectorImpl@639d006c
06:24:18.508 [XNIO-91 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6729ed7
06:24:18.508 [XNIO-91 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-3', selector sun.nio.ch.EPollSelectorImpl@27ba7837
06:24:18.508 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.508 [XNIO-91 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4ad66b73
06:24:18.508 [XNIO-91 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3c86c171
06:24:18.508 [XNIO-91 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1fd23adb
06:24:18.508 [XNIO-91 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 Accept', selector sun.nio.ch.EPollSelectorImpl@1d69be0e
06:24:18.508 [XNIO-91 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-5', selector sun.nio.ch.EPollSelectorImpl@e1c672
06:24:18.508 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.514 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.514 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36697
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36697
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36697
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45314<->127.0.0.1:36697
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> PUT /delta HTTP/1.1
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Type: application/json; charset=utf-8
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Length: 30
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Host: localhost:36697
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Connection: Keep-Alive
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Accept-Encoding: gzip,deflate
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Length: 30[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Host: localhost:36697[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "[\r][\n]"
06:24:18.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "{"alpha":"bravo","charlie":42}"
06:24:18.515 [XNIO-91 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36697]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.516 [XNIO-91 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Encoding: gzip[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Connection: keep-alive[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Type: text/date[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Length: 36[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "[\r][\n]"
06:24:18.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << HTTP/1.1 200 OK
06:24:18.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Encoding: gzip
06:24:18.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Connection: keep-alive
06:24:18.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Type: text/date
06:24:18.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Length: 36
06:24:18.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.516 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.517 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45314<->127.0.0.1:36697
06:24:18.517 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.518 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.518 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36697
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> PUT /delta HTTP/1.1
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Type: application/json; charset=utf-8
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Length: 30
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Host: localhost:36697
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Connection: Keep-Alive
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.518 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Accept-Encoding: gzip,deflate
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Length: 30[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Host: localhost:36697[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "[\r][\n]"
06:24:18.518 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "{"alpha":"bravo","charlie":42}"
06:24:18.534 [XNIO-91 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36697]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.535 [XNIO-91 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Encoding: gzip[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Connection: keep-alive[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Type: text/date[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Length: 36[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "[\r][\n]"
06:24:18.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << HTTP/1.1 200 OK
06:24:18.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Encoding: gzip
06:24:18.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Connection: keep-alive
06:24:18.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Type: text/date
06:24:18.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Length: 36
06:24:18.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45314<->127.0.0.1:36697
06:24:18.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.537 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@49eaaf7e
06:24:18.540 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@23c01650
06:24:18.544 [XNIO-92 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-1', selector sun.nio.ch.EPollSelectorImpl@23df527d
06:24:18.545 [XNIO-92 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5b08ced9
06:24:18.545 [XNIO-92 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1ee16e55
06:24:18.546 [XNIO-92 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4c55a6c9
06:24:18.547 [XNIO-92 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-6', selector sun.nio.ch.EPollSelectorImpl@66d9ea16
06:24:18.547 [XNIO-92 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-5', selector sun.nio.ch.EPollSelectorImpl@10b17a86
06:24:18.550 [XNIO-92 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-7', selector sun.nio.ch.EPollSelectorImpl@64faa3a4
06:24:18.550 [XNIO-92 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1c47a938
06:24:18.550 [XNIO-92 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 Accept', selector sun.nio.ch.EPollSelectorImpl@23637f13
06:24:18.550 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.550 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.553 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.553 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36599
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36599
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36599
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56182<->127.0.0.1:36599
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.553 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> PUT /delta HTTP/1.1
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Type: application/json; charset=utf-8
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Length: 30
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Host: localhost:36599
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Connection: Keep-Alive
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Accept-Encoding: gzip,deflate
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Length: 30[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Host: localhost:36599[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "[\r][\n]"
06:24:18.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "{"alpha":"bravo","charlie":42}"
06:24:18.563 [XNIO-92 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36599]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.564 [XNIO-92 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Encoding: gzip[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Connection: keep-alive[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Type: text/date[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Length: 36[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "[\r][\n]"
06:24:18.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << HTTP/1.1 200 OK
06:24:18.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Encoding: gzip
06:24:18.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Connection: keep-alive
06:24:18.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Type: text/date
06:24:18.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Length: 36
06:24:18.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.565 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56182<->127.0.0.1:36599
06:24:18.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.566 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.566 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.566 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36599
06:24:18.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> PUT /delta HTTP/1.1
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Type: application/json; charset=utf-8
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Length: 30
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Host: localhost:36599
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Connection: Keep-Alive
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Accept-Encoding: gzip,deflate
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Length: 30[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Host: localhost:36599[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "[\r][\n]"
06:24:18.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "{"alpha":"bravo","charlie":42}"
06:24:18.569 [XNIO-92 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36599]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.570 [XNIO-92 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Encoding: gzip[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Connection: keep-alive[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Type: text/date[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Length: 36[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "[\r][\n]"
06:24:18.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << HTTP/1.1 200 OK
06:24:18.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Encoding: gzip
06:24:18.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Connection: keep-alive
06:24:18.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Type: text/date
06:24:18.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Length: 36
06:24:18.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.571 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.571 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56182<->127.0.0.1:36599
06:24:18.571 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.572 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@23c01650
06:24:18.576 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3c5dd2a
06:24:18.577 [XNIO-93 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2c649262
06:24:18.577 [XNIO-93 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-1', selector sun.nio.ch.EPollSelectorImpl@43f60a0c
06:24:18.577 [XNIO-93 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5ca40320
06:24:18.577 [XNIO-93 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5ed96c16
06:24:18.577 [XNIO-93 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7b722542
06:24:18.578 [XNIO-93 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c6c44c2
06:24:18.578 [XNIO-93 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-7', selector sun.nio.ch.EPollSelectorImpl@418b6a8b
06:24:18.578 [XNIO-93 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6345dc92
06:24:18.582 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.582 [XNIO-93 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 Accept', selector sun.nio.ch.EPollSelectorImpl@31c6bacc
06:24:18.582 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.584 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.584 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33685
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33685
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33685
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55648<->127.0.0.1:33685
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.584 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> PUT /delta HTTP/1.1
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Type: application/json; charset=utf-8
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Cookie: flavor=chocolate-chip
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Length: 30
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Host: localhost:33685
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Connection: Keep-Alive
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.584 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Accept-Encoding: gzip,deflate
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Cookie: flavor=chocolate-chip[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Length: 30[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Host: localhost:33685[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "[\r][\n]"
06:24:18.584 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "{"alpha":"bravo","charlie":42}"
06:24:18.585 [XNIO-93 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33685]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@37a89072]): {"alpha":"bravo","charlie":42} }
06:24:18.586 [XNIO-93 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Encoding: gzip[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Connection: keep-alive[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Type: text/date[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Length: 36[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "[\r][\n]"
06:24:18.587 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.587 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << HTTP/1.1 200 OK
06:24:18.587 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Encoding: gzip
06:24:18.587 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Connection: keep-alive
06:24:18.587 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Type: text/date
06:24:18.587 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Length: 36
06:24:18.587 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.587 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.588 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55648<->127.0.0.1:33685
06:24:18.588 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.589 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.589 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.589 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33685
06:24:18.589 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.589 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.589 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> PUT /delta HTTP/1.1
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Type: application/json; charset=utf-8
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Cookie: flavor=chocolate-chip
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Length: 30
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Host: localhost:33685
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Connection: Keep-Alive
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.589 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Accept-Encoding: gzip,deflate
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Cookie: flavor=chocolate-chip[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Length: 30[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Host: localhost:33685[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "[\r][\n]"
06:24:18.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "{"alpha":"bravo","charlie":42}"
06:24:18.601 [XNIO-93 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33685]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@56da7073]): {"alpha":"bravo","charlie":42} }
06:24:18.602 [XNIO-93 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Encoding: gzip[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Connection: keep-alive[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Type: text/date[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Length: 36[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "[\r][\n]"
06:24:18.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.603 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << HTTP/1.1 200 OK
06:24:18.603 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Encoding: gzip
06:24:18.603 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Connection: keep-alive
06:24:18.603 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Type: text/date
06:24:18.603 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Length: 36
06:24:18.603 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.603 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.603 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55648<->127.0.0.1:33685
06:24:18.603 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.604 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3c5dd2a
06:24:18.608 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7334ec23
06:24:18.610 [XNIO-94 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-1', selector sun.nio.ch.EPollSelectorImpl@215325f6
06:24:18.610 [XNIO-94 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5c154097
06:24:18.610 [XNIO-94 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-3', selector sun.nio.ch.EPollSelectorImpl@34a6985c
06:24:18.613 [XNIO-94 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-5', selector sun.nio.ch.EPollSelectorImpl@620c4856
06:24:18.613 [XNIO-94 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-7', selector sun.nio.ch.EPollSelectorImpl@229ba9f5
06:24:18.613 [XNIO-94 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4a0cb26e
06:24:18.613 [XNIO-94 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-6', selector sun.nio.ch.EPollSelectorImpl@27d52085
06:24:18.613 [XNIO-94 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6705fafb
06:24:18.613 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.613 [XNIO-94 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 Accept', selector sun.nio.ch.EPollSelectorImpl@571b45a
06:24:18.613 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.615 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.615 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42261
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42261
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42261
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:33258<->127.0.0.1:42261
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.615 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> PUT /delta HTTP/1.1
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Type: application/json; charset=utf-8
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Cookie: flavor=chocolate-chip; count=dozen
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Length: 30
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Host: localhost:42261
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Connection: Keep-Alive
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.615 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Accept-Encoding: gzip,deflate
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Length: 30[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Host: localhost:42261[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "[\r][\n]"
06:24:18.615 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "{"alpha":"bravo","charlie":42}"
06:24:18.616 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42261]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@5d06a888, flavor:ersatz.undertow.server.handlers.CookieImpl@53c14d58]): {"alpha":"bravo","charlie":42} }
06:24:18.617 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Encoding: gzip[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Connection: keep-alive[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Type: text/date[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Length: 36[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "[\r][\n]"
06:24:18.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << HTTP/1.1 200 OK
06:24:18.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Encoding: gzip
06:24:18.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Connection: keep-alive
06:24:18.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Type: text/date
06:24:18.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Length: 36
06:24:18.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33258<->127.0.0.1:42261
06:24:18.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.618 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.618 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.618 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42261
06:24:18.619 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.619 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.619 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> PUT /delta HTTP/1.1
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Type: application/json; charset=utf-8
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Cookie: flavor=chocolate-chip; count=dozen
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Length: 30
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Host: localhost:42261
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Connection: Keep-Alive
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.619 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Accept-Encoding: gzip,deflate
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Length: 30[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Host: localhost:42261[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "[\r][\n]"
06:24:18.619 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "{"alpha":"bravo","charlie":42}"
06:24:18.621 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42261]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@524c921c, flavor:ersatz.undertow.server.handlers.CookieImpl@5c8b6625]): {"alpha":"bravo","charlie":42} }
06:24:18.622 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.622 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Encoding: gzip[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Connection: keep-alive[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Type: text/date[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Length: 36[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << HTTP/1.1 200 OK
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Encoding: gzip
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Connection: keep-alive
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Type: text/date
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Length: 36
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33258<->127.0.0.1:42261
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.623 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7334ec23
06:24:18.633 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@146c2dbd
06:24:18.638 [XNIO-95 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-1', selector sun.nio.ch.EPollSelectorImpl@11682836
06:24:18.639 [XNIO-95 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5bce7538
06:24:18.639 [XNIO-95 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-3', selector sun.nio.ch.EPollSelectorImpl@68bdb0cc
06:24:18.639 [XNIO-95 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-4', selector sun.nio.ch.EPollSelectorImpl@34334205
06:24:18.639 [XNIO-95 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5ac5185d
06:24:18.642 [XNIO-95 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-7', selector sun.nio.ch.EPollSelectorImpl@36554cf3
06:24:18.642 [XNIO-95 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-6', selector sun.nio.ch.EPollSelectorImpl@18f6622
06:24:18.642 [XNIO-95 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-8', selector sun.nio.ch.EPollSelectorImpl@bf9f726
06:24:18.642 [XNIO-95 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 Accept', selector sun.nio.ch.EPollSelectorImpl@5d91cbad
06:24:18.642 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.643 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.651 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.651 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42587
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42587
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42587
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47914<->127.0.0.1:42587
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> PUT /delta HTTP/1.1
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Type: application/json; charset=utf-8
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Length: 30
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Host: localhost:42587
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Connection: Keep-Alive
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Accept-Encoding: gzip,deflate
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Length: 30[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Host: localhost:42587[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "[\r][\n]"
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "{"alpha":"bravo","charlie":42}"
06:24:18.652 [XNIO-95 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42587]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.652 [XNIO-95 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Encoding: gzip[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Connection: keep-alive[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Type: text/date[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Length: 36[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << HTTP/1.1 200 OK
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Encoding: gzip
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Connection: keep-alive
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Type: text/date
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Length: 36
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.653 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.653 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47914<->127.0.0.1:42587
06:24:18.653 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.655 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.655 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.655 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42587
06:24:18.655 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.655 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.655 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> PUT /delta HTTP/1.1
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Type: application/json; charset=utf-8
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Length: 30
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Host: localhost:42587
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Connection: Keep-Alive
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.655 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Accept-Encoding: gzip,deflate
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Length: 30[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Host: localhost:42587[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "[\r][\n]"
06:24:18.655 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "{"alpha":"bravo","charlie":42}"
06:24:18.655 [XNIO-95 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42587]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.656 [XNIO-95 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Encoding: gzip[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Connection: keep-alive[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Type: text/date[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Length: 36[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << HTTP/1.1 200 OK
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Encoding: gzip
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Connection: keep-alive
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Type: text/date
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Length: 36
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.656 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.657 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47914<->127.0.0.1:42587
06:24:18.657 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.657 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@146c2dbd
06:24:18.660 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@27d21bad
06:24:18.662 [XNIO-96 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-1', selector sun.nio.ch.EPollSelectorImpl@77904a48
06:24:18.662 [XNIO-96 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1c5627df
06:24:18.662 [XNIO-96 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6155326a
06:24:18.662 [XNIO-96 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4933b36
06:24:18.662 [XNIO-96 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-4', selector sun.nio.ch.EPollSelectorImpl@f0f2f7f
06:24:18.662 [XNIO-96 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-6', selector sun.nio.ch.EPollSelectorImpl@43bb1ae9
06:24:18.662 [XNIO-96 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7add52e1
06:24:18.662 [XNIO-96 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-7', selector sun.nio.ch.EPollSelectorImpl@764d3a22
06:24:18.662 [XNIO-96 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 Accept', selector sun.nio.ch.EPollSelectorImpl@40592a17
06:24:18.662 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.662 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.664 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.664 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33225
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33225
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33225
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57974<->127.0.0.1:33225
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.664 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> PUT /delta HTTP/1.1
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Type: application/json; charset=utf-8
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Length: 30
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Host: localhost:33225
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Connection: Keep-Alive
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.664 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Accept-Encoding: gzip,deflate
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Length: 30[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Host: localhost:33225[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "[\r][\n]"
06:24:18.664 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "{"alpha":"bravo","charlie":42}"
06:24:18.664 [XNIO-96 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33225]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.665 [XNIO-96 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Encoding: gzip[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Connection: keep-alive[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Type: text/date[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Length: 36[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "[\r][\n]"
06:24:18.665 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << HTTP/1.1 200 OK
06:24:18.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Encoding: gzip
06:24:18.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Connection: keep-alive
06:24:18.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Type: text/date
06:24:18.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Length: 36
06:24:18.665 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.665 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.666 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57974<->127.0.0.1:33225
06:24:18.666 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.666 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.666 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.666 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33225
06:24:18.666 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.666 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.666 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> PUT /delta HTTP/1.1
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Type: application/json; charset=utf-8
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Length: 30
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Host: localhost:33225
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Connection: Keep-Alive
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Accept-Encoding: gzip,deflate
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Length: 30[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Host: localhost:33225[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "[\r][\n]"
06:24:18.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "{"alpha":"bravo","charlie":42}"
06:24:18.667 [XNIO-96 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33225]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.667 [XNIO-96 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Encoding: gzip[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Connection: keep-alive[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Type: text/date[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Length: 36[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "[\r][\n]"
06:24:18.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << HTTP/1.1 200 OK
06:24:18.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Encoding: gzip
06:24:18.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Connection: keep-alive
06:24:18.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Type: text/date
06:24:18.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Length: 36
06:24:18.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57974<->127.0.0.1:33225
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.669 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@27d21bad
06:24:18.672 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@60c01234
06:24:18.673 [XNIO-97 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2fbad344
06:24:18.673 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.673 [XNIO-97 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-1', selector sun.nio.ch.EPollSelectorImpl@57305da9
06:24:18.673 [XNIO-97 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1d8c198a
06:24:18.673 [XNIO-97 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4b8654ad
06:24:18.673 [XNIO-97 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7c893ec3
06:24:18.673 [XNIO-97 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1fcef5b0
06:24:18.673 [XNIO-97 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 Accept', selector sun.nio.ch.EPollSelectorImpl@e515f78
06:24:18.673 [XNIO-97 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-6', selector sun.nio.ch.EPollSelectorImpl@429c6b56
06:24:18.673 [XNIO-97 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6def0504
06:24:18.673 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.675 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.675 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37171
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37171
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37171
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53352<->127.0.0.1:37171
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.675 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> PUT /delta HTTP/1.1
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Type: application/json; charset=utf-8
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Cookie: flavor=peanut-butter
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Length: 30
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Host: localhost:37171
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Connection: Keep-Alive
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.675 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Accept-Encoding: gzip,deflate
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Cookie: flavor=peanut-butter[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Length: 30[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Host: localhost:37171[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "[\r][\n]"
06:24:18.675 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "{"alpha":"bravo","charlie":42}"
06:24:18.676 [XNIO-97 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37171]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@4cee72fa]): {"alpha":"bravo","charlie":42} }
06:24:18.676 [XNIO-97 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Encoding: gzip[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Connection: keep-alive[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Type: text/date[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Length: 36[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "[\r][\n]"
06:24:18.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << HTTP/1.1 200 OK
06:24:18.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Encoding: gzip
06:24:18.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Connection: keep-alive
06:24:18.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Type: text/date
06:24:18.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Length: 36
06:24:18.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.677 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.677 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53352<->127.0.0.1:37171
06:24:18.677 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.678 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.678 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.678 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37171
06:24:18.678 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.678 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.678 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> PUT /delta HTTP/1.1
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Type: application/json; charset=utf-8
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Cookie: flavor=peanut-butter
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Length: 30
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Host: localhost:37171
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Connection: Keep-Alive
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Accept-Encoding: gzip,deflate
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Cookie: flavor=peanut-butter[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Length: 30[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Host: localhost:37171[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "[\r][\n]"
06:24:18.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "{"alpha":"bravo","charlie":42}"
06:24:18.678 [XNIO-97 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37171]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@6d1cfabc]): {"alpha":"bravo","charlie":42} }
06:24:18.679 [XNIO-97 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Encoding: gzip[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Connection: keep-alive[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Type: text/date[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Length: 36[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "[\r][\n]"
06:24:18.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << HTTP/1.1 200 OK
06:24:18.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Encoding: gzip
06:24:18.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Connection: keep-alive
06:24:18.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Type: text/date
06:24:18.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Length: 36
06:24:18.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.680 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.680 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53352<->127.0.0.1:37171
06:24:18.680 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.681 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@60c01234
06:24:18.684 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@61702fb7
06:24:18.685 [XNIO-98 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6217b712
06:24:18.685 [XNIO-98 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3444d0b3
06:24:18.686 [XNIO-98 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7c2b1f87
06:24:18.686 [XNIO-98 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3a1dc28
06:24:18.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.687 [XNIO-98 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-7', selector sun.nio.ch.EPollSelectorImpl@73b46cab
06:24:18.687 [XNIO-98 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35428914
06:24:18.687 [XNIO-98 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6620fa93
06:24:18.687 [XNIO-98 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-4', selector sun.nio.ch.EPollSelectorImpl@245dcce4
06:24:18.687 [XNIO-98 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 Accept', selector sun.nio.ch.EPollSelectorImpl@36deef43
06:24:18.688 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.688 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42227
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42227
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42227
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52292<->127.0.0.1:42227
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> PUT /delta HTTP/1.1
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Type: application/json; charset=utf-8
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Cookie: flavor=oatmeal; count=dozen
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Length: 30
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Host: localhost:42227
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Connection: Keep-Alive
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Accept-Encoding: gzip,deflate
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Cookie: flavor=oatmeal; count=dozen[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Length: 30[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Host: localhost:42227[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "{"alpha":"bravo","charlie":42}"
06:24:18.689 [XNIO-98 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42227]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@f84e5b6, flavor:ersatz.undertow.server.handlers.CookieImpl@1431a36]): {"alpha":"bravo","charlie":42} }
06:24:18.690 [XNIO-98 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Encoding: gzip[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Connection: keep-alive[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Type: text/date[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Length: 36[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "[\r][\n]"
06:24:18.690 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.690 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << HTTP/1.1 200 OK
06:24:18.690 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Encoding: gzip
06:24:18.690 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Connection: keep-alive
06:24:18.690 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Type: text/date
06:24:18.690 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Length: 36
06:24:18.690 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.690 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.691 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52292<->127.0.0.1:42227
06:24:18.691 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.691 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.691 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.691 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42227
06:24:18.691 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /delta HTTP/1.1
06:24:18.691 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.691 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> PUT /delta HTTP/1.1
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Type: application/json; charset=utf-8
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Cookie: flavor=oatmeal; count=dozen
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Length: 30
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Host: localhost:42227
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Connection: Keep-Alive
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.691 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Accept-Encoding: gzip,deflate
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "PUT /delta HTTP/1.1[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Cookie: flavor=oatmeal; count=dozen[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Length: 30[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Host: localhost:42227[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "[\r][\n]"
06:24:18.691 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "{"alpha":"bravo","charlie":42}"
06:24:18.694 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42227]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@4e96d680, flavor:ersatz.undertow.server.handlers.CookieImpl@40513122]): {"alpha":"bravo","charlie":42} }
06:24:18.695 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Encoding: gzip[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Connection: keep-alive[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Type: text/date[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Length: 36[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << HTTP/1.1 200 OK
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Encoding: gzip
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Connection: keep-alive
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Type: text/date
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Length: 36
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.695 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.696 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52292<->127.0.0.1:42227
06:24:18.696 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.696 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@61702fb7
06:24:18.698 [XNIO-98 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ PUT /delta request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42227]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/date], Content-Length=[36], Date=[Mon, 20 Nov 2017 12:24:10 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)
06:24:18.704 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@38d8c0db
06:24:18.706 [XNIO-99 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6c38ed83
06:24:18.706 [XNIO-99 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7fcd454c
06:24:18.706 [XNIO-99 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-3', selector sun.nio.ch.EPollSelectorImpl@179f3d17
06:24:18.710 [XNIO-99 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1dab7b3
06:24:18.714 [XNIO-99 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5949139a
06:24:18.714 [XNIO-99 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-6', selector sun.nio.ch.EPollSelectorImpl@afe41e4
06:24:18.714 [XNIO-99 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-7', selector sun.nio.ch.EPollSelectorImpl@535cf1bc
06:24:18.714 [XNIO-99 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-8', selector sun.nio.ch.EPollSelectorImpl@b89fc
06:24:18.714 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.715 [XNIO-99 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 Accept', selector sun.nio.ch.EPollSelectorImpl@f2d2f1
06:24:18.715 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.719 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.719 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45059
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45059
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45059
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:50708<->127.0.0.1:45059
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.719 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> PUT /basic HTTP/1.1
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Type: application/json; charset=utf-8
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Length: 30
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Host: localhost:45059
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Connection: Keep-Alive
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.719 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Accept-Encoding: gzip,deflate
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Length: 30[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Host: localhost:45059[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "[\r][\n]"
06:24:18.720 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "{"alpha":"bravo","charlie":42}"
06:24:18.720 [XNIO-99 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.720 [XNIO-99 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.720 [XNIO-99 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@16bcd354 for /basic
06:24:18.720 [XNIO-99 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.720 [XNIO-99 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.720 [XNIO-99 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Connection: keep-alive[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Length: 0[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << HTTP/1.1 401 Unauthorized
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Connection: keep-alive
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Length: 0
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:45059 requested authentication
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> PUT /basic HTTP/1.1
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Type: application/json; charset=utf-8
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Length: 30
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Host: localhost:45059
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Connection: Keep-Alive
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Accept-Encoding: gzip,deflate
06:24:18.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Length: 30[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Host: localhost:45059[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "[\r][\n]"
06:24:18.721 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "{"alpha":"bravo","charlie":42}"
06:24:18.722 [XNIO-99 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.722 [XNIO-99 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.722 [XNIO-99 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.722 [XNIO-99 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.722 [XNIO-99 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@16bcd354 for /basic
06:24:18.722 [XNIO-99 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.722 [XNIO-99 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.723 [XNIO-99 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Encoding: gzip[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Connection: keep-alive[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Type: text/plain[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Length: 27[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[\r][\n]"
06:24:18.723 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.723 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << HTTP/1.1 200 OK
06:24:18.723 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Encoding: gzip
06:24:18.723 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Connection: keep-alive
06:24:18.723 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Type: text/plain
06:24:18.723 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Length: 27
06:24:18.723 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.723 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.723 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.723 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:45059
06:24:18.724 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50708<->127.0.0.1:45059
06:24:18.724 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.724 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.724 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.724 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45059
06:24:18.724 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.724 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.724 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> PUT /basic HTTP/1.1
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Type: application/json; charset=utf-8
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Length: 30
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Host: localhost:45059
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Connection: Keep-Alive
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.724 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Accept-Encoding: gzip,deflate
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Length: 30[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Host: localhost:45059[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "[\r][\n]"
06:24:18.724 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "{"alpha":"bravo","charlie":42}"
06:24:18.725 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.725 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.725 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@16bcd354 for /basic
06:24:18.725 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.725 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.725 [XNIO-99 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Connection: keep-alive[\r][\n]"
06:24:18.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Length: 0[\r][\n]"
06:24:18.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[\r][\n]"
06:24:18.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << HTTP/1.1 401 Unauthorized
06:24:18.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Connection: keep-alive
06:24:18.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Length: 0
06:24:18.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:45059 requested authentication
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.725 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.726 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.726 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.726 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.726 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.726 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> PUT /basic HTTP/1.1
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Type: application/json; charset=utf-8
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Length: 30
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Host: localhost:45059
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Connection: Keep-Alive
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Accept-Encoding: gzip,deflate
06:24:18.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Length: 30[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Host: localhost:45059[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "[\r][\n]"
06:24:18.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "{"alpha":"bravo","charlie":42}"
06:24:18.726 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.726 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.726 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]} response {}}
06:24:18.727 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.727 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@16bcd354 for /basic
06:24:18.727 [XNIO-99 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.727 [XNIO-99 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45059]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.728 [XNIO-99 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Encoding: gzip[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Connection: keep-alive[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Type: text/plain[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Length: 27[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[\r][\n]"
06:24:18.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << HTTP/1.1 200 OK
06:24:18.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Encoding: gzip
06:24:18.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Connection: keep-alive
06:24:18.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Type: text/plain
06:24:18.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Length: 27
06:24:18.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.728 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.728 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:45059
06:24:18.729 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50708<->127.0.0.1:45059
06:24:18.729 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.729 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@38d8c0db
06:24:18.732 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@475c156d
06:24:18.733 [XNIO-100 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6025b510
06:24:18.734 [XNIO-100 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-2', selector sun.nio.ch.EPollSelectorImpl@33c73ee6
06:24:18.734 [XNIO-100 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1e87570d
06:24:18.734 [XNIO-100 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5e6bc77
06:24:18.738 [XNIO-100 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-7', selector sun.nio.ch.EPollSelectorImpl@18f00412
06:24:18.741 [XNIO-100 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2ffac455
06:24:18.734 [XNIO-100 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7c037e0b
06:24:18.741 [XNIO-100 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 Accept', selector sun.nio.ch.EPollSelectorImpl@6dd8d94e
06:24:18.738 [XNIO-100 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-6', selector sun.nio.ch.EPollSelectorImpl@28e7ab5f
06:24:18.741 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.742 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.744 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.744 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33945
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33945
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33945
06:24:18.744 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33945 with timeout 0
06:24:18.744 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.744 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.744 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.775 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.775 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.775 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.775 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.775 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53482<->127.0.0.1:33945
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> PUT /basic HTTP/1.1
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Type: application/json; charset=utf-8
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Length: 30
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Host: localhost:33945
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Connection: Keep-Alive
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Accept-Encoding: gzip,deflate
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Length: 30[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Host: localhost:33945[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "{"alpha":"bravo","charlie":42}"
06:24:18.778 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.778 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.778 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@47e2fcea for /basic
06:24:18.778 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.778 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.778 [XNIO-100 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Connection: keep-alive[\r][\n]"
06:24:18.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Length: 0[\r][\n]"
06:24:18.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.778 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << HTTP/1.1 401 Unauthorized
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Connection: keep-alive
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Length: 0
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33945 requested authentication
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> PUT /basic HTTP/1.1
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Type: application/json; charset=utf-8
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Length: 30
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Host: localhost:33945
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Connection: Keep-Alive
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Accept-Encoding: gzip,deflate
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Length: 30[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Host: localhost:33945[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "{"alpha":"bravo","charlie":42}"
06:24:18.786 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.786 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.786 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.786 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.786 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@47e2fcea for /basic
06:24:18.786 [XNIO-100 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.786 [XNIO-100 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.787 [XNIO-100 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Encoding: gzip[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Connection: keep-alive[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Type: text/plain[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Length: 27[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[\r][\n]"
06:24:18.788 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << HTTP/1.1 200 OK
06:24:18.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Encoding: gzip
06:24:18.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Connection: keep-alive
06:24:18.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Type: text/plain
06:24:18.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Length: 27
06:24:18.788 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.788 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.788 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.788 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:33945
06:24:18.788 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53482<->127.0.0.1:33945
06:24:18.788 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.789 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.789 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.789 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33945
06:24:18.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.789 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> PUT /basic HTTP/1.1
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Type: application/json; charset=utf-8
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Length: 30
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Host: localhost:33945
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Connection: Keep-Alive
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.789 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Accept-Encoding: gzip,deflate
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Length: 30[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Host: localhost:33945[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "[\r][\n]"
06:24:18.789 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "{"alpha":"bravo","charlie":42}"
06:24:18.796 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.796 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.796 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@47e2fcea for /basic
06:24:18.796 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.796 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.796 [XNIO-100 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Connection: keep-alive[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Length: 0[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << HTTP/1.1 401 Unauthorized
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Connection: keep-alive
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Length: 0
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33945 requested authentication
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.797 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> PUT /basic HTTP/1.1
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Type: application/json; charset=utf-8
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Length: 30
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Host: localhost:33945
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Connection: Keep-Alive
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Accept-Encoding: gzip,deflate
06:24:18.797 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Length: 30[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Host: localhost:33945[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "[\r][\n]"
06:24:18.797 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "{"alpha":"bravo","charlie":42}"
06:24:18.798 [XNIO-100 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.798 [XNIO-100 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.798 [XNIO-100 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]} response {}}
06:24:18.798 [XNIO-100 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.798 [XNIO-100 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@47e2fcea for /basic
06:24:18.798 [XNIO-100 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.798 [XNIO-100 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33945]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.799 [XNIO-100 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Encoding: gzip[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Connection: keep-alive[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Type: text/plain[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Length: 27[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[\r][\n]"
06:24:18.799 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.799 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << HTTP/1.1 200 OK
06:24:18.799 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Encoding: gzip
06:24:18.799 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Connection: keep-alive
06:24:18.799 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Type: text/plain
06:24:18.799 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Length: 27
06:24:18.799 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.799 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.799 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.799 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:33945
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53482<->127.0.0.1:33945
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.800 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@475c156d
06:24:18.809 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@267d9698
06:24:18.810 [XNIO-101 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6e79a32a
06:24:18.811 [XNIO-101 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-3', selector sun.nio.ch.EPollSelectorImpl@302dd3c0
06:24:18.811 [XNIO-101 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-2', selector sun.nio.ch.EPollSelectorImpl@48aff58
06:24:18.811 [XNIO-101 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7b8d8471
06:24:18.811 [XNIO-101 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-5', selector sun.nio.ch.EPollSelectorImpl@bfb22e7
06:24:18.812 [XNIO-101 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2e1cac03
06:24:18.814 [XNIO-101 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-7', selector sun.nio.ch.EPollSelectorImpl@24b3c63f
06:24:18.814 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.814 [XNIO-101 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-8', selector sun.nio.ch.EPollSelectorImpl@68c26310
06:24:18.814 [XNIO-101 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 Accept', selector sun.nio.ch.EPollSelectorImpl@7c6cd7ab
06:24:18.814 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.818 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.818 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46477
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46477
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46477
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48306<->127.0.0.1:46477
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.818 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> PUT /basic HTTP/1.1
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Type: application/json; charset=utf-8
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Length: 30
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Host: localhost:46477
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Connection: Keep-Alive
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.818 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Accept-Encoding: gzip,deflate
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Length: 30[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Host: localhost:46477[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "[\r][\n]"
06:24:18.818 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "{"alpha":"bravo","charlie":42}"
06:24:18.819 [XNIO-101 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.819 [XNIO-101 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.819 [XNIO-101 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e7a0c35 for /basic
06:24:18.819 [XNIO-101 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.819 [XNIO-101 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.819 [XNIO-101 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Connection: keep-alive[\r][\n]"
06:24:18.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Content-Length: 0[\r][\n]"
06:24:18.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.819 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "[\r][\n]"
06:24:18.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << HTTP/1.1 401 Unauthorized
06:24:18.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Connection: keep-alive
06:24:18.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Content-Length: 0
06:24:18.819 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.819 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.819 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.819 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:46477 requested authentication
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.820 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> PUT /basic HTTP/1.1
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Type: application/json; charset=utf-8
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Length: 30
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Host: localhost:46477
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Connection: Keep-Alive
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Accept-Encoding: gzip,deflate
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Length: 30[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Host: localhost:46477[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "{"alpha":"bravo","charlie":42}"
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e7a0c35 for /basic
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.820 [XNIO-101 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Connection: keep-alive[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Content-Length: 0[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "[\r][\n]"
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << HTTP/1.1 401 Unauthorized
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Connection: keep-alive
06:24:18.820 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.821 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Content-Length: 0
06:24:18.821 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:46477 requested authentication
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48306<->127.0.0.1:46477
06:24:18.821 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.823 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.823 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.823 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46477
06:24:18.823 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.823 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.823 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> PUT /basic HTTP/1.1
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Type: application/json; charset=utf-8
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Length: 30
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Host: localhost:46477
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Connection: Keep-Alive
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Accept-Encoding: gzip,deflate
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Length: 30[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Host: localhost:46477[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "[\r][\n]"
06:24:18.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "{"alpha":"bravo","charlie":42}"
06:24:18.824 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.824 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.824 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e7a0c35 for /basic
06:24:18.824 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.824 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.824 [XNIO-101 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Connection: keep-alive[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Content-Length: 0[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << HTTP/1.1 401 Unauthorized
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Connection: keep-alive
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Content-Length: 0
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:46477 requested authentication
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.824 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> PUT /basic HTTP/1.1
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Type: application/json; charset=utf-8
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Length: 30
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Host: localhost:46477
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Connection: Keep-Alive
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Accept-Encoding: gzip,deflate
06:24:18.824 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Length: 30[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Host: localhost:46477[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "[\r][\n]"
06:24:18.824 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "{"alpha":"bravo","charlie":42}"
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e7a0c35 for /basic
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {}}
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46477]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.825 [XNIO-101 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.825 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.825 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Connection: keep-alive[\r][\n]"
06:24:18.825 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.825 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Content-Length: 0[\r][\n]"
06:24:18.825 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.825 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "[\r][\n]"
06:24:18.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << HTTP/1.1 401 Unauthorized
06:24:18.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Connection: keep-alive
06:24:18.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Content-Length: 0
06:24:18.825 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:46477 requested authentication
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48306<->127.0.0.1:46477
06:24:18.825 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.826 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@267d9698
06:24:18.828 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6b0118bb
06:24:18.830 [XNIO-102 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-1', selector sun.nio.ch.EPollSelectorImpl@48988e06
06:24:18.830 [XNIO-102 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3f535ad2
06:24:18.830 [XNIO-102 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-7', selector sun.nio.ch.EPollSelectorImpl@33f2651b
06:24:18.831 [XNIO-102 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-6', selector sun.nio.ch.EPollSelectorImpl@24aba1ce
06:24:18.830 [XNIO-102 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-2', selector sun.nio.ch.EPollSelectorImpl@26db2651
06:24:18.834 [XNIO-102 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5fbf7966
06:24:18.830 [XNIO-102 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5fbcc758
06:24:18.837 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.830 [XNIO-102 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3a48a6b2
06:24:18.837 [XNIO-102 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 Accept', selector sun.nio.ch.EPollSelectorImpl@20eeff2f
06:24:18.838 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.839 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.839 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.839 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40369
06:24:18.839 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40369
06:24:18.839 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40369
06:24:18.839 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40369 with timeout 0
06:24:18.840 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.840 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.840 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.864 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.864 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.864 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.864 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.864 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58156<->127.0.0.1:40369
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> PUT /basic HTTP/1.1
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Type: application/json; charset=utf-8
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Length: 30
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Host: localhost:40369
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Connection: Keep-Alive
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Accept-Encoding: gzip,deflate
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Length: 30[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Host: localhost:40369[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "{"alpha":"bravo","charlie":42}"
06:24:18.865 [XNIO-102 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.865 [XNIO-102 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.865 [XNIO-102 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@881f717 for /basic
06:24:18.865 [XNIO-102 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.865 [XNIO-102 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.865 [XNIO-102 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Connection: keep-alive[\r][\n]"
06:24:18.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Content-Length: 0[\r][\n]"
06:24:18.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "[\r][\n]"
06:24:18.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << HTTP/1.1 401 Unauthorized
06:24:18.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Connection: keep-alive
06:24:18.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Content-Length: 0
06:24:18.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.865 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40369 requested authentication
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> PUT /basic HTTP/1.1
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Type: application/json; charset=utf-8
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Length: 30
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Host: localhost:40369
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Connection: Keep-Alive
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Accept-Encoding: gzip,deflate
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Length: 30[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Host: localhost:40369[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "{"alpha":"bravo","charlie":42}"
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@881f717 for /basic
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.870 [XNIO-102 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Connection: keep-alive[\r][\n]"
06:24:18.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Content-Length: 0[\r][\n]"
06:24:18.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.871 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "[\r][\n]"
06:24:18.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << HTTP/1.1 401 Unauthorized
06:24:18.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Connection: keep-alive
06:24:18.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Content-Length: 0
06:24:18.871 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40369 requested authentication
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58156<->127.0.0.1:40369
06:24:18.871 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.872 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.872 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.872 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40369
06:24:18.872 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.872 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.872 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> PUT /basic HTTP/1.1
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Type: application/json; charset=utf-8
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Length: 30
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Host: localhost:40369
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Connection: Keep-Alive
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.872 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Accept-Encoding: gzip,deflate
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Length: 30[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Host: localhost:40369[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "[\r][\n]"
06:24:18.872 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "{"alpha":"bravo","charlie":42}"
06:24:18.874 [XNIO-102 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.874 [XNIO-102 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.874 [XNIO-102 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@881f717 for /basic
06:24:18.874 [XNIO-102 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.874 [XNIO-102 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.874 [XNIO-102 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Connection: keep-alive[\r][\n]"
06:24:18.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Content-Length: 0[\r][\n]"
06:24:18.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "[\r][\n]"
06:24:18.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << HTTP/1.1 401 Unauthorized
06:24:18.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Connection: keep-alive
06:24:18.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Content-Length: 0
06:24:18.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.874 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.874 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40369 requested authentication
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /basic HTTP/1.1
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.875 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> PUT /basic HTTP/1.1
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Type: application/json; charset=utf-8
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Length: 30
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Host: localhost:40369
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Connection: Keep-Alive
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Accept-Encoding: gzip,deflate
06:24:18.875 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "PUT /basic HTTP/1.1[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Length: 30[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Host: localhost:40369[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "[\r][\n]"
06:24:18.875 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "{"alpha":"bravo","charlie":42}"
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@881f717 for /basic
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {}}
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ PUT /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40369]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.878 [XNIO-102 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Connection: keep-alive[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Content-Length: 0[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << HTTP/1.1 401 Unauthorized
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Connection: keep-alive
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Content-Length: 0
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40369 requested authentication
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58156<->127.0.0.1:40369
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.879 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6b0118bb
06:24:18.886 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@369ddccd
06:24:18.888 [XNIO-103 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-1', selector sun.nio.ch.EPollSelectorImpl@426277ce
06:24:18.888 [XNIO-103 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6acd7f91
06:24:18.888 [XNIO-103 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3f4a2abc
06:24:18.888 [XNIO-103 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7ad2c715
06:24:18.888 [XNIO-103 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-5', selector sun.nio.ch.EPollSelectorImpl@33a174e
06:24:18.888 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.888 [XNIO-103 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2f8f547a
06:24:18.888 [XNIO-103 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 Accept', selector sun.nio.ch.EPollSelectorImpl@2e037d9e
06:24:18.888 [XNIO-103 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-8', selector sun.nio.ch.EPollSelectorImpl@26b2899f
06:24:18.888 [XNIO-103 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-6', selector sun.nio.ch.EPollSelectorImpl@e472d12
06:24:18.889 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.892 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.892 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35559
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35559
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35559
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43590<->127.0.0.1:35559
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.892 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> PUT /digest HTTP/1.1
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Type: application/json; charset=utf-8
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Length: 30
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Host: localhost:35559
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Connection: Keep-Alive
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.892 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Accept-Encoding: gzip,deflate
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Length: 30[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Host: localhost:35559[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "[\r][\n]"
06:24:18.892 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "{"alpha":"bravo","charlie":42}"
06:24:18.893 [XNIO-103 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.893 [XNIO-103 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.893 [XNIO-103 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@225f09b7 for /digest
06:24:18.893 [XNIO-103 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.893 [XNIO-103 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Connection: keep-alive[\r][\n]"
06:24:18.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Length: 0[\r][\n]"
06:24:18.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[\r][\n]"
06:24:18.893 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << HTTP/1.1 401 Unauthorized
06:24:18.893 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Connection: keep-alive
06:24:18.893 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.893 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Length: 0
06:24:18.893 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:35559 requested authentication
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.893 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.894 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.894 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> PUT /digest HTTP/1.1
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Type: application/json; charset=utf-8
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Length: 30
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Host: localhost:35559
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Connection: Keep-Alive
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Accept-Encoding: gzip,deflate
06:24:18.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=", uri="/digest", response="1efc5647d62ce8dc0349d37ec0231e2f", qop=auth, nc=00000001, cnonce="36af35f7bcbae67b", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Length: 30[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Host: localhost:35559[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=", uri="/digest", response="1efc5647d62ce8dc0349d37ec0231e2f", qop=auth, nc=00000001, cnonce="36af35f7bcbae67b", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "[\r][\n]"
06:24:18.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "{"alpha":"bravo","charlie":42}"
06:24:18.894 [XNIO-103 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=", uri="/digest", response="1efc5647d62ce8dc0349d37ec0231e2f", qop=auth, nc=00000001, cnonce="36af35f7bcbae67b", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.894 [XNIO-103 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.894 [XNIO-103 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=", uri="/digest", response="1efc5647d62ce8dc0349d37ec0231e2f", qop=auth, nc=00000001, cnonce="36af35f7bcbae67b", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=", uri="/digest", response="1efc5647d62ce8dc0349d37ec0231e2f", qop=auth, nc=00000001, cnonce="36af35f7bcbae67b", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.895 [XNIO-103 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.895 [XNIO-103 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@225f09b7 for /digest
06:24:18.895 [XNIO-103 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.895 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=", uri="/digest", response="1efc5647d62ce8dc0349d37ec0231e2f", qop=auth, nc=00000001, cnonce="36af35f7bcbae67b", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.895 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=",qop="auth",rspauth="482c90b6a6e8eb869d7bf3c8e48f4d8b",cnonce="36af35f7bcbae67b",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Encoding: gzip[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Connection: keep-alive[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Authentication-Info: nextnonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=",qop="auth",rspauth="482c90b6a6e8eb869d7bf3c8e48f4d8b",cnonce="36af35f7bcbae67b",nc=00000001[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Type: text/plain[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Length: 27[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << HTTP/1.1 200 OK
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Encoding: gzip
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Connection: keep-alive
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Authentication-Info: nextnonce="OkxfOFZ2q/ENMTUxMTE4MDY1ODg5M2V0enPBfmWnUoFMeLe4N7M=",qop="auth",rspauth="482c90b6a6e8eb869d7bf3c8e48f4d8b",cnonce="36af35f7bcbae67b",nc=00000001
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Type: text/plain
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Length: 27
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.895 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.895 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:35559
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43590<->127.0.0.1:35559
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.896 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.896 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35559
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.896 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> PUT /digest HTTP/1.1
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Type: application/json; charset=utf-8
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Length: 30
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Host: localhost:35559
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Connection: Keep-Alive
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.896 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Accept-Encoding: gzip,deflate
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Length: 30[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Host: localhost:35559[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "[\r][\n]"
06:24:18.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "{"alpha":"bravo","charlie":42}"
06:24:18.901 [XNIO-103 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.902 [XNIO-103 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.902 [XNIO-103 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@225f09b7 for /digest
06:24:18.902 [XNIO-103 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.902 [XNIO-103 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Connection: keep-alive[\r][\n]"
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Length: 0[\r][\n]"
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[\r][\n]"
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << HTTP/1.1 401 Unauthorized
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Connection: keep-alive
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Length: 0
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:35559 requested authentication
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.902 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> PUT /digest HTTP/1.1
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Type: application/json; charset=utf-8
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Length: 30
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Host: localhost:35559
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Connection: Keep-Alive
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Accept-Encoding: gzip,deflate
06:24:18.902 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=", uri="/digest", response="15a1d2f38d5c1c2f9cdf2d7f41c7b599", qop=auth, nc=00000001, cnonce="72e2d1fe1cc5e094", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.902 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Length: 30[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Host: localhost:35559[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=", uri="/digest", response="15a1d2f38d5c1c2f9cdf2d7f41c7b599", qop=auth, nc=00000001, cnonce="72e2d1fe1cc5e094", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "[\r][\n]"
06:24:18.903 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "{"alpha":"bravo","charlie":42}"
06:24:18.903 [XNIO-103 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=", uri="/digest", response="15a1d2f38d5c1c2f9cdf2d7f41c7b599", qop=auth, nc=00000001, cnonce="72e2d1fe1cc5e094", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.903 [XNIO-103 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.903 [XNIO-103 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=", uri="/digest", response="15a1d2f38d5c1c2f9cdf2d7f41c7b599", qop=auth, nc=00000001, cnonce="72e2d1fe1cc5e094", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=", uri="/digest", response="15a1d2f38d5c1c2f9cdf2d7f41c7b599", qop=auth, nc=00000001, cnonce="72e2d1fe1cc5e094", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]} response {}}
06:24:18.904 [XNIO-103 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.904 [XNIO-103 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@225f09b7 for /digest
06:24:18.904 [XNIO-103 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.904 [XNIO-103 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=", uri="/digest", response="15a1d2f38d5c1c2f9cdf2d7f41c7b599", qop=auth, nc=00000001, cnonce="72e2d1fe1cc5e094", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35559]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.904 [XNIO-103 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=",qop="auth",rspauth="c6431fb8337d904de127f5c91306cbbc",cnonce="72e2d1fe1cc5e094",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Encoding: gzip[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Connection: keep-alive[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Authentication-Info: nextnonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=",qop="auth",rspauth="c6431fb8337d904de127f5c91306cbbc",cnonce="72e2d1fe1cc5e094",nc=00000001[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Type: text/plain[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Length: 27[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[\r][\n]"
06:24:18.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << HTTP/1.1 200 OK
06:24:18.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Encoding: gzip
06:24:18.905 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Connection: keep-alive
06:24:18.905 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Authentication-Info: nextnonce="jiv/a5PRhMENMTUxMTE4MDY1ODkwMjB9ZmA+U+24DIj8etTpN+8=",qop="auth",rspauth="c6431fb8337d904de127f5c91306cbbc",cnonce="72e2d1fe1cc5e094",nc=00000001
06:24:18.905 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Type: text/plain
06:24:18.905 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Length: 27
06:24:18.905 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.905 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.905 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.905 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:35559
06:24:18.905 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43590<->127.0.0.1:35559
06:24:18.905 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.905 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@369ddccd
06:24:18.909 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@130d6866
06:24:18.914 [XNIO-104 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3e12a6e1
06:24:18.914 [XNIO-104 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-2', selector sun.nio.ch.EPollSelectorImpl@188e30
06:24:18.914 [XNIO-104 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-3', selector sun.nio.ch.EPollSelectorImpl@79dbc917
06:24:18.918 [XNIO-104 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3221ea5b
06:24:18.918 [XNIO-104 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7192557d
06:24:18.921 [XNIO-104 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-7', selector sun.nio.ch.EPollSelectorImpl@69a2e5ee
06:24:18.918 [XNIO-104 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6709961e
06:24:18.921 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.921 [XNIO-104 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3f2832af
06:24:18.921 [XNIO-104 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 Accept', selector sun.nio.ch.EPollSelectorImpl@6a4eff71
06:24:18.922 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.924 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.924 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.924 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:37161
06:24:18.924 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:37161
06:24:18.924 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37161
06:24:18.924 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:37161 with timeout 0
06:24:18.924 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.924 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.924 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.946 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.946 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.946 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.946 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.946 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.946 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54192<->127.0.0.1:37161
06:24:18.946 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.946 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.946 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> PUT /digest HTTP/1.1
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Type: application/json; charset=utf-8
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Length: 30
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Host: localhost:37161
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Connection: Keep-Alive
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Accept-Encoding: gzip,deflate
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Length: 30[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Host: localhost:37161[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "[\r][\n]"
06:24:18.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "{"alpha":"bravo","charlie":42}"
06:24:18.953 [XNIO-104 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.954 [XNIO-104 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.954 [XNIO-104 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@54cca48f for /digest
06:24:18.954 [XNIO-104 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.954 [XNIO-104 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Connection: keep-alive[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Length: 0[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << HTTP/1.1 401 Unauthorized
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Connection: keep-alive
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Length: 0
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37161 requested authentication
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> PUT /digest HTTP/1.1
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Type: application/json; charset=utf-8
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Length: 30
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Host: localhost:37161
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Connection: Keep-Alive
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Accept-Encoding: gzip,deflate
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=", uri="/digest", response="1038098180a8df9acb835478487484fa", qop=auth, nc=00000001, cnonce="a67dc9826b24bb73", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Length: 30[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Host: localhost:37161[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=", uri="/digest", response="1038098180a8df9acb835478487484fa", qop=auth, nc=00000001, cnonce="a67dc9826b24bb73", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "{"alpha":"bravo","charlie":42}"
06:24:18.957 [XNIO-104 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=", uri="/digest", response="1038098180a8df9acb835478487484fa", qop=auth, nc=00000001, cnonce="a67dc9826b24bb73", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.957 [XNIO-104 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.957 [XNIO-104 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=", uri="/digest", response="1038098180a8df9acb835478487484fa", qop=auth, nc=00000001, cnonce="a67dc9826b24bb73", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=", uri="/digest", response="1038098180a8df9acb835478487484fa", qop=auth, nc=00000001, cnonce="a67dc9826b24bb73", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.957 [XNIO-104 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.957 [XNIO-104 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@54cca48f for /digest
06:24:18.957 [XNIO-104 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.957 [XNIO-104 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=", uri="/digest", response="1038098180a8df9acb835478487484fa", qop=auth, nc=00000001, cnonce="a67dc9826b24bb73", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.958 [XNIO-104 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=",qop="auth",rspauth="6814bdfecebb9d84ed2a0205f276ee2d",cnonce="a67dc9826b24bb73",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Encoding: gzip[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Connection: keep-alive[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Authentication-Info: nextnonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=",qop="auth",rspauth="6814bdfecebb9d84ed2a0205f276ee2d",cnonce="a67dc9826b24bb73",nc=00000001[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Type: text/plain[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Length: 27[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << HTTP/1.1 200 OK
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Encoding: gzip
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Connection: keep-alive
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Authentication-Info: nextnonce="f7gpnT6tGpQNMTUxMTE4MDY1ODk1NJLnrxEKYmMA5W2cGbli9dA=",qop="auth",rspauth="6814bdfecebb9d84ed2a0205f276ee2d",cnonce="a67dc9826b24bb73",nc=00000001
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Type: text/plain
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Length: 27
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.958 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.958 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.958 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:37161
06:24:18.959 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54192<->127.0.0.1:37161
06:24:18.959 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.960 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.960 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.960 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:37161
06:24:18.960 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.960 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.960 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> PUT /digest HTTP/1.1
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Type: application/json; charset=utf-8
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Length: 30
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Host: localhost:37161
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Connection: Keep-Alive
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Accept-Encoding: gzip,deflate
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Length: 30[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Host: localhost:37161[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "[\r][\n]"
06:24:18.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "{"alpha":"bravo","charlie":42}"
06:24:18.966 [XNIO-104 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.966 [XNIO-104 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.966 [XNIO-104 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@54cca48f for /digest
06:24:18.966 [XNIO-104 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.966 [XNIO-104 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.967 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.967 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Connection: keep-alive[\r][\n]"
06:24:18.967 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.967 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Length: 0[\r][\n]"
06:24:18.967 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.967 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[\r][\n]"
06:24:18.967 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << HTTP/1.1 401 Unauthorized
06:24:18.967 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Connection: keep-alive
06:24:18.967 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.967 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Length: 0
06:24:18.967 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37161 requested authentication
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.967 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.968 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> PUT /digest HTTP/1.1
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Type: application/json; charset=utf-8
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Length: 30
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Host: localhost:37161
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Connection: Keep-Alive
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Accept-Encoding: gzip,deflate
06:24:18.968 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=", uri="/digest", response="ee96c7eb3fd488940a62ae89086ab7d2", qop=auth, nc=00000001, cnonce="a889959b89c159fc", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Length: 30[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Host: localhost:37161[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=", uri="/digest", response="ee96c7eb3fd488940a62ae89086ab7d2", qop=auth, nc=00000001, cnonce="a889959b89c159fc", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "[\r][\n]"
06:24:18.968 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "{"alpha":"bravo","charlie":42}"
06:24:18.968 [XNIO-104 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=", uri="/digest", response="ee96c7eb3fd488940a62ae89086ab7d2", qop=auth, nc=00000001, cnonce="a889959b89c159fc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.969 [XNIO-104 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.969 [XNIO-104 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=", uri="/digest", response="ee96c7eb3fd488940a62ae89086ab7d2", qop=auth, nc=00000001, cnonce="a889959b89c159fc", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=", uri="/digest", response="ee96c7eb3fd488940a62ae89086ab7d2", qop=auth, nc=00000001, cnonce="a889959b89c159fc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]} response {}}
06:24:18.970 [XNIO-104 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.970 [XNIO-104 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@54cca48f for /digest
06:24:18.970 [XNIO-104 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.970 [XNIO-104 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=", uri="/digest", response="ee96c7eb3fd488940a62ae89086ab7d2", qop=auth, nc=00000001, cnonce="a889959b89c159fc", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37161]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.971 [XNIO-104 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=",qop="auth",rspauth="28c898c86e956f451da7614e8f71c1a1",cnonce="a889959b89c159fc",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Encoding: gzip[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Connection: keep-alive[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Authentication-Info: nextnonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=",qop="auth",rspauth="28c898c86e956f451da7614e8f71c1a1",cnonce="a889959b89c159fc",nc=00000001[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Type: text/plain[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Length: 27[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[\r][\n]"
06:24:18.972 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << HTTP/1.1 200 OK
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Encoding: gzip
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Connection: keep-alive
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Authentication-Info: nextnonce="vzKBis7T0wMNMTUxMTE4MDY1ODk2NtKdkrFjZeH9xVkySn77NIA=",qop="auth",rspauth="28c898c86e956f451da7614e8f71c1a1",cnonce="a889959b89c159fc",nc=00000001
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Type: text/plain
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Length: 27
06:24:18.972 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:18.972 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.972 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.972 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:37161
06:24:18.973 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54192<->127.0.0.1:37161
06:24:18.973 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.973 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@130d6866
06:24:18.988 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@166f5d9c
06:24:18.991 [XNIO-105 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6db8c648
06:24:18.991 [XNIO-105 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3f37680
06:24:18.998 [XNIO-105 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7cc697fc
06:24:18.991 [XNIO-105 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-1', selector sun.nio.ch.EPollSelectorImpl@547b09ad
06:24:19.006 [XNIO-105 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6652f574
06:24:19.012 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.013 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.030 [XNIO-105 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3926bc9b
06:24:19.030 [XNIO-105 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-7', selector sun.nio.ch.EPollSelectorImpl@454eb721
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-81: Shutdown connection
06:24:19.031 [XNIO-105 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 Accept', selector sun.nio.ch.EPollSelectorImpl@6232c196
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-82: Shutdown connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-83: Shutdown connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-84: Shutdown connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-85: Shutdown connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-70: Shutdown connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.031 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-71: Shutdown connection
06:24:19.031 [XNIO-105 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-6', selector sun.nio.ch.EPollSelectorImpl@567bf27a
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-72: Shutdown connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-77: Shutdown connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-78: Shutdown connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-79: Shutdown connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.033 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-80: Shutdown connection
06:24:19.034 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.034 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-102: Shutdown connection
06:24:19.034 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.034 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-101: Shutdown connection
06:24:19.036 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.036 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-100: Shutdown connection
06:24:19.036 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.036 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-99: Shutdown connection
06:24:19.036 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.036 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-73: Shutdown connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-74: Shutdown connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-75: Shutdown connection
06:24:19.037 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-76: Shutdown connection
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38649
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38649
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-89: Shutdown connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-88: Shutdown connection
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38649
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-87: Shutdown connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-86: Shutdown connection
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41128<->127.0.0.1:38649
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.037 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-94: Shutdown connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> PUT /digest HTTP/1.1
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-93: Shutdown connection
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Type: application/json; charset=utf-8
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Length: 30
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Host: localhost:38649
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Connection: Keep-Alive
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Accept-Encoding: gzip,deflate
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-92: Shutdown connection
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Length: 30[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Host: localhost:38649[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "[\r][\n]"
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "{"alpha":"bravo","charlie":42}"
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-91: Shutdown connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-90: Shutdown connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-98: Shutdown connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-97: Shutdown connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-96: Shutdown connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:19.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-95: Shutdown connection
06:24:19.041 [XNIO-105 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.042 [XNIO-105 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.042 [XNIO-105 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@98b8572 for /digest
06:24:19.042 [XNIO-105 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.042 [XNIO-105 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.042 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.042 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Connection: keep-alive[\r][\n]"
06:24:19.042 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.042 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Length: 0[\r][\n]"
06:24:19.042 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.042 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[\r][\n]"
06:24:19.042 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << HTTP/1.1 401 Unauthorized
06:24:19.042 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Connection: keep-alive
06:24:19.042 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.042 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Length: 0
06:24:19.042 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38649 requested authentication
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:19.042 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:19.043 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:19.043 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:19.043 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.043 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:19.043 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:19.043 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> PUT /digest HTTP/1.1
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Type: application/json; charset=utf-8
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Length: 30
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Host: localhost:38649
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Connection: Keep-Alive
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Accept-Encoding: gzip,deflate
06:24:19.043 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Length: 30[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Host: localhost:38649[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "[\r][\n]"
06:24:19.043 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "{"alpha":"bravo","charlie":42}"
06:24:19.044 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.044 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.044 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.044 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.044 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@98b8572 for /digest
06:24:19.044 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WPIcPS52KOENMTUxMTE4MDY1OTA0Mnub3Ixt7LLshmUNKq1NqPM=", uri="/digest", response="afc03d69e3212c9bb3b331048cc21a87", qop=auth, nc=00000001, cnonce="c6bf81c63dc5f91f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.045 [XNIO-105 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Connection: keep-alive[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="wJ1MFQPvEAsNMTUxMTE4MDY1OTA0NNFAFqM4vg/FK6W1usbud9U=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Length: 0[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << HTTP/1.1 401 Unauthorized
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Connection: keep-alive
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="wJ1MFQPvEAsNMTUxMTE4MDY1OTA0NNFAFqM4vg/FK6W1usbud9U=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Length: 0
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.045 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.045 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.045 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38649 requested authentication
06:24:19.045 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:19.046 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:19.046 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41128<->127.0.0.1:38649
06:24:19.046 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.047 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.047 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.047 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38649
06:24:19.047 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.047 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.047 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> PUT /digest HTTP/1.1
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Type: application/json; charset=utf-8
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Length: 30
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Host: localhost:38649
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Connection: Keep-Alive
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.047 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Accept-Encoding: gzip,deflate
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Length: 30[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Host: localhost:38649[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "[\r][\n]"
06:24:19.047 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "{"alpha":"bravo","charlie":42}"
06:24:19.050 [XNIO-105 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.050 [XNIO-105 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.050 [XNIO-105 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@98b8572 for /digest
06:24:19.050 [XNIO-105 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.050 [XNIO-105 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.050 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.050 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Connection: keep-alive[\r][\n]"
06:24:19.050 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.050 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Length: 0[\r][\n]"
06:24:19.050 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.050 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << HTTP/1.1 401 Unauthorized
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Connection: keep-alive
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Length: 0
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38649 requested authentication
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:19.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> PUT /digest HTTP/1.1
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Type: application/json; charset=utf-8
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Length: 30
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Host: localhost:38649
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Connection: Keep-Alive
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Accept-Encoding: gzip,deflate
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Length: 30[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Host: localhost:38649[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "{"alpha":"bravo","charlie":42}"
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@98b8572 for /digest
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2p7aj4pUI+QNMTUxMTE4MDY1OTA1MOk8P19b93+VbGureV+Z80M=", uri="/digest", response="451a7a5815538aa97dc502619d132419", qop=auth, nc=00000001, cnonce="43615ad5b037868e", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38649]} response {}}
06:24:19.056 [XNIO-105 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Connection: keep-alive[\r][\n]"
06:24:19.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vSChvDE2DCYNMTUxMTE4MDY1OTA1NurSKj96sqH18/Xff5RaA94=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Length: 0[\r][\n]"
06:24:19.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[\r][\n]"
06:24:19.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << HTTP/1.1 401 Unauthorized
06:24:19.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Connection: keep-alive
06:24:19.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vSChvDE2DCYNMTUxMTE4MDY1OTA1NurSKj96sqH18/Xff5RaA94=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Length: 0
06:24:19.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38649 requested authentication
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41128<->127.0.0.1:38649
06:24:19.058 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.059 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@166f5d9c
06:24:19.063 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@e61447b
06:24:19.067 [XNIO-106 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-1', selector sun.nio.ch.EPollSelectorImpl@61c65c0e
06:24:19.069 [XNIO-106 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-2', selector sun.nio.ch.EPollSelectorImpl@441fa415
06:24:19.071 [XNIO-106 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-3', selector sun.nio.ch.EPollSelectorImpl@9924237
06:24:19.074 [XNIO-106 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-4', selector sun.nio.ch.EPollSelectorImpl@194d4b4f
06:24:19.074 [XNIO-106 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-5', selector sun.nio.ch.EPollSelectorImpl@34f6caf4
06:24:19.077 [XNIO-106 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4a8722bf
06:24:19.078 [XNIO-106 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-8', selector sun.nio.ch.EPollSelectorImpl@245aee12
06:24:19.078 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.078 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.077 [XNIO-106 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6471d5ed
06:24:19.080 [XNIO-106 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 Accept', selector sun.nio.ch.EPollSelectorImpl@39e5b438
06:24:19.081 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.081 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.081 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:43259
06:24:19.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:43259
06:24:19.081 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43259
06:24:19.081 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:43259 with timeout 0
06:24:19.081 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:19.081 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:19.081 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:19.105 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:19.106 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:19.106 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:19.106 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.106 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.106 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41692<->127.0.0.1:43259
06:24:19.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.106 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> PUT /digest HTTP/1.1
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Type: application/json; charset=utf-8
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Length: 30
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Host: localhost:43259
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Connection: Keep-Alive
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.106 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Accept-Encoding: gzip,deflate
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Length: 30[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Host: localhost:43259[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "[\r][\n]"
06:24:19.106 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "{"alpha":"bravo","charlie":42}"
06:24:19.107 [XNIO-106 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.107 [XNIO-106 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.107 [XNIO-106 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7d8716ca for /digest
06:24:19.107 [XNIO-106 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.107 [XNIO-106 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.108 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.108 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Connection: keep-alive[\r][\n]"
06:24:19.108 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.108 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Length: 0[\r][\n]"
06:24:19.108 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.108 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[\r][\n]"
06:24:19.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << HTTP/1.1 401 Unauthorized
06:24:19.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Connection: keep-alive
06:24:19.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Length: 0
06:24:19.108 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43259 requested authentication
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:19.108 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:19.109 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> PUT /digest HTTP/1.1
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Type: application/json; charset=utf-8
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Length: 30
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Host: localhost:43259
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Connection: Keep-Alive
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Accept-Encoding: gzip,deflate
06:24:19.109 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Length: 30[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Host: localhost:43259[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "[\r][\n]"
06:24:19.109 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "{"alpha":"bravo","charlie":42}"
06:24:19.109 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.109 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.110 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.110 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.110 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7d8716ca for /digest
06:24:19.110 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gl4f2DbAmSMNMTUxMTE4MDY1OTEwN+5Lls2JCx34oA7V9idcfeo=", uri="/digest", response="6456abbc5bcd43656b14ba06cbf3030f", qop=auth, nc=00000001, cnonce="1a8f46c3ae316548", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.110 [XNIO-106 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.110 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.110 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Connection: keep-alive[\r][\n]"
06:24:19.110 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="LgJZoBjl3ysNMTUxMTE4MDY1OTExMDVunMeHAa1tT7SupzgQ5pk=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.110 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Length: 0[\r][\n]"
06:24:19.110 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.110 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[\r][\n]"
06:24:19.110 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << HTTP/1.1 401 Unauthorized
06:24:19.110 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Connection: keep-alive
06:24:19.110 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="LgJZoBjl3ysNMTUxMTE4MDY1OTExMDVunMeHAa1tT7SupzgQ5pk=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.110 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Length: 0
06:24:19.110 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43259 requested authentication
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41692<->127.0.0.1:43259
06:24:19.110 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.111 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.111 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.111 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:43259
06:24:19.111 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.111 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.111 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> PUT /digest HTTP/1.1
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Type: application/json; charset=utf-8
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Length: 30
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Host: localhost:43259
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Connection: Keep-Alive
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.111 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Accept-Encoding: gzip,deflate
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Length: 30[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Host: localhost:43259[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "[\r][\n]"
06:24:19.111 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "{"alpha":"bravo","charlie":42}"
06:24:19.112 [XNIO-106 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.112 [XNIO-106 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.112 [XNIO-106 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7d8716ca for /digest
06:24:19.112 [XNIO-106 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.112 [XNIO-106 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.112 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.112 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Connection: keep-alive[\r][\n]"
06:24:19.112 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.112 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Length: 0[\r][\n]"
06:24:19.112 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.112 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[\r][\n]"
06:24:19.112 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << HTTP/1.1 401 Unauthorized
06:24:19.112 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Connection: keep-alive
06:24:19.112 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.112 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Length: 0
06:24:19.112 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43259 requested authentication
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /digest HTTP/1.1
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:19.112 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:19.113 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> PUT /digest HTTP/1.1
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Type: application/json; charset=utf-8
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Length: 30
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Host: localhost:43259
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Connection: Keep-Alive
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Accept-Encoding: gzip,deflate
06:24:19.113 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "PUT /digest HTTP/1.1[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Length: 30[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Host: localhost:43259[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "[\r][\n]"
06:24:19.113 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "{"alpha":"bravo","charlie":42}"
06:24:19.113 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.113 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:19.113 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.113 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.114 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7d8716ca for /digest
06:24:19.114 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ PUT /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZeG0rOrJmRENMTUxMTE4MDY1OTExMolA1IG0KhAqlyAEI+WftQM=", uri="/digest", response="506f27341339fb19029f8f267d2cd447", qop=auth, nc=00000001, cnonce="999226ba2b47cea7", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43259]} response {}}
06:24:19.114 [XNIO-106 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:19.114 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:19.114 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Connection: keep-alive[\r][\n]"
06:24:19.114 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="CHBiaYvoYu4NMTUxMTE4MDY1OTExNC4Gp7RphUvrOU3C6zmDias=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:19.114 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Length: 0[\r][\n]"
06:24:19.114 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.114 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[\r][\n]"
06:24:19.114 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << HTTP/1.1 401 Unauthorized
06:24:19.114 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Connection: keep-alive
06:24:19.114 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="CHBiaYvoYu4NMTUxMTE4MDY1OTExNC4Gp7RphUvrOU3C6zmDias=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:19.114 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Length: 0
06:24:19.114 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43259 requested authentication
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41692<->127.0.0.1:43259
06:24:19.114 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.116 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@e61447b
06:24:19.121 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1f582ed0
06:24:19.123 [XNIO-107 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3c0785a2
06:24:19.123 [XNIO-107 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6fa7bb69
06:24:19.126 [XNIO-107 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-3', selector sun.nio.ch.EPollSelectorImpl@17fa25f1
06:24:19.126 [XNIO-107 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-8', selector sun.nio.ch.EPollSelectorImpl@70922f6
06:24:19.126 [XNIO-107 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7527cec3
06:24:19.126 [XNIO-107 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-4', selector sun.nio.ch.EPollSelectorImpl@b30b02e
06:24:19.126 [XNIO-107 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-7', selector sun.nio.ch.EPollSelectorImpl@305f14d7
06:24:19.126 [XNIO-107 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-5', selector sun.nio.ch.EPollSelectorImpl@247cd076
06:24:19.126 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.127 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.127 [XNIO-107 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 Accept', selector sun.nio.ch.EPollSelectorImpl@3f6c8876
06:24:19.133 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.133 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35635
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35635
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35635
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53330<->127.0.0.1:35635
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /pass HTTP/1.1
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.133 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> PUT /pass HTTP/1.1
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Type: application/json; charset=utf-8
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Length: 30
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Host: localhost:35635
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Connection: Keep-Alive
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.133 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Accept-Encoding: gzip,deflate
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "PUT /pass HTTP/1.1[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Length: 30[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Host: localhost:35635[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "[\r][\n]"
06:24:19.133 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "{"alpha":"bravo","charlie":42}"
06:24:19.134 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35635]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.134 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Encoding: gzip[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Connection: keep-alive[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Type: text/plain[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Length: 27[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[\r][\n]"
06:24:19.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << HTTP/1.1 200 OK
06:24:19.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Encoding: gzip
06:24:19.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Connection: keep-alive
06:24:19.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Type: text/plain
06:24:19.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Length: 27
06:24:19.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53330<->127.0.0.1:35635
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.135 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.135 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35635
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /pass HTTP/1.1
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.135 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> PUT /pass HTTP/1.1
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Type: application/json; charset=utf-8
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Length: 30
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Host: localhost:35635
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Connection: Keep-Alive
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.135 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Accept-Encoding: gzip,deflate
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "PUT /pass HTTP/1.1[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Length: 30[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Host: localhost:35635[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "[\r][\n]"
06:24:19.135 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "{"alpha":"bravo","charlie":42}"
06:24:19.136 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35635]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.136 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Encoding: gzip[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Connection: keep-alive[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Type: text/plain[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Length: 27[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[\r][\n]"
06:24:19.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.137 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << HTTP/1.1 200 OK
06:24:19.137 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Encoding: gzip
06:24:19.137 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Connection: keep-alive
06:24:19.137 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Type: text/plain
06:24:19.137 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Length: 27
06:24:19.137 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.137 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.137 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53330<->127.0.0.1:35635
06:24:19.137 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.137 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1f582ed0
06:24:19.142 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@d974e22
06:24:19.149 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.149 [XNIO-108 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1d1dc106
06:24:19.149 [XNIO-108 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-1', selector sun.nio.ch.EPollSelectorImpl@792edf3a
06:24:19.149 [XNIO-108 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5ac1d68e
06:24:19.149 [XNIO-108 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-8', selector sun.nio.ch.EPollSelectorImpl@c0c1d9
06:24:19.149 [XNIO-108 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-7', selector sun.nio.ch.EPollSelectorImpl@43649753
06:24:19.149 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.149 [XNIO-108 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1babfb52
06:24:19.149 [XNIO-108 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51ad9a88
06:24:19.150 [XNIO-108 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 Accept', selector sun.nio.ch.EPollSelectorImpl@6c9e7132
06:24:19.149 [XNIO-108 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3ed77bb4
06:24:19.155 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.155 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41187
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41187
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41187
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:51466<->127.0.0.1:41187
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> PUT /handling HTTP/1.1
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Type: application/json; charset=utf-8
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Length: 30
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Host: localhost:41187
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Connection: Keep-Alive
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Accept-Encoding: gzip,deflate
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Length: 30[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Host: localhost:41187[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "[\r][\n]"
06:24:19.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "{"alpha":"bravo","charlie":42}"
06:24:19.160 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41187]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.161 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.161 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:19.161 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Connection: keep-alive[\r][\n]"
06:24:19.161 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Length: 0[\r][\n]"
06:24:19.161 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.161 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "[\r][\n]"
06:24:19.161 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << HTTP/1.1 205 Reset Content
06:24:19.161 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Connection: keep-alive
06:24:19.161 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Length: 0
06:24:19.161 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.161 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.161 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51466<->127.0.0.1:41187
06:24:19.161 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.162 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.162 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.162 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41187
06:24:19.162 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.162 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.162 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> PUT /handling HTTP/1.1
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Type: application/json; charset=utf-8
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Length: 30
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Host: localhost:41187
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Connection: Keep-Alive
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.162 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Accept-Encoding: gzip,deflate
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Length: 30[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Host: localhost:41187[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "[\r][\n]"
06:24:19.162 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "{"alpha":"bravo","charlie":42}"
06:24:19.163 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41187]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.164 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:19.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Connection: keep-alive[\r][\n]"
06:24:19.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Length: 0[\r][\n]"
06:24:19.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "[\r][\n]"
06:24:19.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << HTTP/1.1 205 Reset Content
06:24:19.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Connection: keep-alive
06:24:19.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Length: 0
06:24:19.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.164 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.164 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51466<->127.0.0.1:41187
06:24:19.164 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.164 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@d974e22
06:24:19.169 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@210a813
06:24:19.170 [XNIO-109 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-1', selector sun.nio.ch.EPollSelectorImpl@68ada7f2
06:24:19.171 [XNIO-109 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5b8a541d
06:24:19.171 [XNIO-109 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-3', selector sun.nio.ch.EPollSelectorImpl@74a2f579
06:24:19.171 [XNIO-109 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-4', selector sun.nio.ch.EPollSelectorImpl@44fa16eb
06:24:19.171 [XNIO-109 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1896cd33
06:24:19.172 [XNIO-109 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6d01ee23
06:24:19.174 [XNIO-109 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-7', selector sun.nio.ch.EPollSelectorImpl@31a3d567
06:24:19.178 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.178 [XNIO-109 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 Accept', selector sun.nio.ch.EPollSelectorImpl@100055e4
06:24:19.178 [XNIO-109 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-8', selector sun.nio.ch.EPollSelectorImpl@58935f01
06:24:19.178 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.180 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.180 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34093
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34093
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34093
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36872<->127.0.0.1:34093
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.180 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.180 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> PUT /handling HTTP/1.1
06:24:19.180 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Type: application/json; charset=utf-8
06:24:19.180 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Length: 30
06:24:19.180 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Host: localhost:34093
06:24:19.180 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Connection: Keep-Alive
06:24:19.180 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.181 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Accept-Encoding: gzip,deflate
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Length: 30[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Host: localhost:34093[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "[\r][\n]"
06:24:19.181 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "{"alpha":"bravo","charlie":42}"
06:24:19.182 [XNIO-109 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34093]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.183 [XNIO-109 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.183 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:19.183 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Connection: keep-alive[\r][\n]"
06:24:19.183 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Length: 0[\r][\n]"
06:24:19.183 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.183 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "[\r][\n]"
06:24:19.183 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << HTTP/1.1 210 Unknown
06:24:19.183 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Connection: keep-alive
06:24:19.183 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Length: 0
06:24:19.183 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.183 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.183 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36872<->127.0.0.1:34093
06:24:19.183 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.183 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.184 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.184 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34093
06:24:19.184 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.184 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.184 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> PUT /handling HTTP/1.1
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Type: application/json; charset=utf-8
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Length: 30
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Host: localhost:34093
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Connection: Keep-Alive
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.184 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Accept-Encoding: gzip,deflate
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Length: 30[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Host: localhost:34093[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "[\r][\n]"
06:24:19.184 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "{"alpha":"bravo","charlie":42}"
06:24:19.184 [XNIO-109 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34093]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.185 [XNIO-109 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.185 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:19.185 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Connection: keep-alive[\r][\n]"
06:24:19.185 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Length: 0[\r][\n]"
06:24:19.185 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.185 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "[\r][\n]"
06:24:19.186 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << HTTP/1.1 210 Unknown
06:24:19.186 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Connection: keep-alive
06:24:19.186 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Length: 0
06:24:19.186 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.186 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.186 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36872<->127.0.0.1:34093
06:24:19.186 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.186 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@210a813
06:24:19.190 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@62352797
06:24:19.193 [XNIO-110 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3a9c9fd
06:24:19.193 [XNIO-110 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-2', selector sun.nio.ch.EPollSelectorImpl@964908c
06:24:19.193 [XNIO-110 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4b0e0bbe
06:24:19.193 [XNIO-110 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2e4809ff
06:24:19.193 [XNIO-110 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6d7ee0d0
06:24:19.193 [XNIO-110 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c400f3
06:24:19.194 [XNIO-110 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2496f0a
06:24:19.196 [XNIO-110 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-8', selector sun.nio.ch.EPollSelectorImpl@825d415
06:24:19.196 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.196 [XNIO-110 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 Accept', selector sun.nio.ch.EPollSelectorImpl@48af8361
06:24:19.197 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.199 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.199 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36845
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36845
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36845
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37904<->127.0.0.1:36845
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> PUT /handling HTTP/1.1
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Type: application/json; charset=utf-8
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Length: 30
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Host: localhost:36845
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Connection: Keep-Alive
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Accept-Encoding: gzip,deflate
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Length: 30[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Host: localhost:36845[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "[\r][\n]"
06:24:19.199 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "{"alpha":"bravo","charlie":42}"
06:24:19.200 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36845]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.200 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Connection: keep-alive[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Length: 0[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << HTTP/1.1 211 Unknown
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Connection: keep-alive
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Length: 0
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37904<->127.0.0.1:36845
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.201 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.201 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36845
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.201 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> PUT /handling HTTP/1.1
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Type: application/json; charset=utf-8
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Length: 30
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Host: localhost:36845
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Connection: Keep-Alive
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.201 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Accept-Encoding: gzip,deflate
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Length: 30[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Host: localhost:36845[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "[\r][\n]"
06:24:19.201 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "{"alpha":"bravo","charlie":42}"
06:24:19.203 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36845]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.204 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:19.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Connection: keep-alive[\r][\n]"
06:24:19.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Length: 0[\r][\n]"
06:24:19.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.204 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "[\r][\n]"
06:24:19.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << HTTP/1.1 211 Unknown
06:24:19.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Connection: keep-alive
06:24:19.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Length: 0
06:24:19.204 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.204 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.204 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37904<->127.0.0.1:36845
06:24:19.204 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.204 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@62352797
06:24:19.210 [XNIO-110 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:170)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:242)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.flush(HttpResponseConduit.java:739)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.flush(AbstractFixedLengthStreamSinkConduit.java:229)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
		... 22 common frames omitted
06:24:19.211 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@19667da2
06:24:19.214 [XNIO-111 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3841ccad
06:24:19.217 [XNIO-111 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-4', selector sun.nio.ch.EPollSelectorImpl@55f12fa
06:24:19.218 [XNIO-111 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-5', selector sun.nio.ch.EPollSelectorImpl@46c9ce6f
06:24:19.229 [XNIO-111 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-6', selector sun.nio.ch.EPollSelectorImpl@536d731c
06:24:19.229 [XNIO-111 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-7', selector sun.nio.ch.EPollSelectorImpl@21669a06
06:24:19.214 [XNIO-111 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-1', selector sun.nio.ch.EPollSelectorImpl@766d4234
06:24:19.229 [XNIO-111 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6fd9eabd
06:24:19.229 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.230 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.214 [XNIO-111 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4f374614
06:24:19.230 [XNIO-111 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 Accept', selector sun.nio.ch.EPollSelectorImpl@381be493
06:24:19.239 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.239 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40933
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40933
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40933
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49138<->127.0.0.1:40933
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> PUT /handling HTTP/1.1
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Type: application/json; charset=utf-8
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Length: 30
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Host: localhost:40933
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Connection: Keep-Alive
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Accept-Encoding: gzip,deflate
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Length: 30[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Host: localhost:40933[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "{"alpha":"bravo","charlie":42}"
06:24:19.240 [XNIO-111 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40933]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.241 [XNIO-111 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:19.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Connection: keep-alive[\r][\n]"
06:24:19.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Length: 0[\r][\n]"
06:24:19.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.241 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "[\r][\n]"
06:24:19.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << HTTP/1.1 205 Reset Content
06:24:19.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Connection: keep-alive
06:24:19.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Length: 0
06:24:19.241 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.241 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.241 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49138<->127.0.0.1:40933
06:24:19.241 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.242 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.242 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.242 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40933
06:24:19.242 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.242 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.242 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> PUT /handling HTTP/1.1
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Type: application/json; charset=utf-8
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Length: 30
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Host: localhost:40933
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Connection: Keep-Alive
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Accept-Encoding: gzip,deflate
06:24:19.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Length: 30[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Host: localhost:40933[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "{"alpha":"bravo","charlie":42}"
06:24:19.243 [XNIO-111 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40933]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.245 [XNIO-111 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:19.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Connection: keep-alive[\r][\n]"
06:24:19.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Length: 0[\r][\n]"
06:24:19.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "[\r][\n]"
06:24:19.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << HTTP/1.1 205 Reset Content
06:24:19.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Connection: keep-alive
06:24:19.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Length: 0
06:24:19.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.245 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.245 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49138<->127.0.0.1:40933
06:24:19.246 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.246 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@19667da2
06:24:19.249 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@49571f6e
06:24:19.251 [XNIO-112 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-1', selector sun.nio.ch.EPollSelectorImpl@35890690
06:24:19.251 [XNIO-112 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-3', selector sun.nio.ch.EPollSelectorImpl@348f7b
06:24:19.251 [XNIO-112 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-4', selector sun.nio.ch.EPollSelectorImpl@63463cc9
06:24:19.254 [XNIO-112 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-5', selector sun.nio.ch.EPollSelectorImpl@76190dbe
06:24:19.251 [XNIO-112 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-2', selector sun.nio.ch.EPollSelectorImpl@dc120da
06:24:19.261 [XNIO-112 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6b2260fc
06:24:19.261 [XNIO-112 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-7', selector sun.nio.ch.EPollSelectorImpl@653e525c
06:24:19.261 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.261 [XNIO-112 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7ab41480
06:24:19.262 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.263 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.263 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35051
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35051
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35051
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45246<->127.0.0.1:35051
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.263 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> PUT /handling HTTP/1.1
06:24:19.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Type: application/json; charset=utf-8
06:24:19.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Length: 30
06:24:19.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Host: localhost:35051
06:24:19.264 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Connection: Keep-Alive
06:24:19.264 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.264 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Accept-Encoding: gzip,deflate
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Length: 30[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Host: localhost:35051[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.264 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "{"alpha":"bravo","charlie":42}"
06:24:19.264 [XNIO-112 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 Accept', selector sun.nio.ch.EPollSelectorImpl@9bfead8
06:24:19.266 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35051]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.266 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:19.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Connection: keep-alive[\r][\n]"
06:24:19.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Length: 0[\r][\n]"
06:24:19.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "[\r][\n]"
06:24:19.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << HTTP/1.1 210 Unknown
06:24:19.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Connection: keep-alive
06:24:19.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Length: 0
06:24:19.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.267 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45246<->127.0.0.1:35051
06:24:19.267 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.268 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.268 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.268 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35051
06:24:19.268 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.268 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.268 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> PUT /handling HTTP/1.1
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Type: application/json; charset=utf-8
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Length: 30
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Host: localhost:35051
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Connection: Keep-Alive
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.268 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Accept-Encoding: gzip,deflate
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Length: 30[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Host: localhost:35051[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "{"alpha":"bravo","charlie":42}"
06:24:19.268 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35051]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.269 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.269 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:19.269 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Connection: keep-alive[\r][\n]"
06:24:19.269 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Length: 0[\r][\n]"
06:24:19.269 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.269 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "[\r][\n]"
06:24:19.269 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << HTTP/1.1 210 Unknown
06:24:19.269 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Connection: keep-alive
06:24:19.269 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Length: 0
06:24:19.269 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.270 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.270 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45246<->127.0.0.1:35051
06:24:19.270 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.270 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@49571f6e
06:24:19.274 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@421f24f9
06:24:19.276 [XNIO-113 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-1', selector sun.nio.ch.EPollSelectorImpl@e47977e
06:24:19.276 [XNIO-113 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-3', selector sun.nio.ch.EPollSelectorImpl@70fa550e
06:24:19.276 [XNIO-113 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-2', selector sun.nio.ch.EPollSelectorImpl@66b17e3b
06:24:19.276 [XNIO-113 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-5', selector sun.nio.ch.EPollSelectorImpl@56c2f2ab
06:24:19.276 [XNIO-113 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-4', selector sun.nio.ch.EPollSelectorImpl@158146ac
06:24:19.276 [XNIO-113 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-6', selector sun.nio.ch.EPollSelectorImpl@ba66adc
06:24:19.276 [XNIO-113 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-7', selector sun.nio.ch.EPollSelectorImpl@15a3cf32
06:24:19.277 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.276 [XNIO-113 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-8', selector sun.nio.ch.EPollSelectorImpl@238eab80
06:24:19.277 [XNIO-113 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 Accept', selector sun.nio.ch.EPollSelectorImpl@2415b12
06:24:19.277 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.278 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.278 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.278 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39289
06:24:19.278 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39289
06:24:19.278 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39289
06:24:19.279 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55088<->127.0.0.1:39289
06:24:19.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.279 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> PUT /handling HTTP/1.1
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Type: application/json; charset=utf-8
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Length: 30
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Host: localhost:39289
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Connection: Keep-Alive
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.279 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Accept-Encoding: gzip,deflate
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Length: 30[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Host: localhost:39289[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.279 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "{"alpha":"bravo","charlie":42}"
06:24:19.279 [XNIO-113 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39289]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.280 [XNIO-113 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:19.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Connection: keep-alive[\r][\n]"
06:24:19.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Length: 0[\r][\n]"
06:24:19.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.280 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "[\r][\n]"
06:24:19.281 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << HTTP/1.1 211 Unknown
06:24:19.281 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Connection: keep-alive
06:24:19.281 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Length: 0
06:24:19.281 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55088<->127.0.0.1:39289
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.281 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.281 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39289
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.281 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> PUT /handling HTTP/1.1
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Type: application/json; charset=utf-8
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Length: 30
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Host: localhost:39289
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Connection: Keep-Alive
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.282 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Accept-Encoding: gzip,deflate
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Length: 30[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Host: localhost:39289[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.282 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "{"alpha":"bravo","charlie":42}"
06:24:19.282 [XNIO-113 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39289]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.282 [XNIO-113 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:19.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Connection: keep-alive[\r][\n]"
06:24:19.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Length: 0[\r][\n]"
06:24:19.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.283 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "[\r][\n]"
06:24:19.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << HTTP/1.1 211 Unknown
06:24:19.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Connection: keep-alive
06:24:19.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Length: 0
06:24:19.283 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.283 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.283 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55088<->127.0.0.1:39289
06:24:19.283 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.283 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@421f24f9
06:24:19.288 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@581e91af
06:24:19.290 [XNIO-114 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1a4e30b1
06:24:19.290 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.290 [XNIO-114 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-2', selector sun.nio.ch.EPollSelectorImpl@12221376
06:24:19.290 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.290 [XNIO-114 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2a51e479
06:24:19.290 [XNIO-114 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5d042811
06:24:19.290 [XNIO-114 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-7', selector sun.nio.ch.EPollSelectorImpl@793006a5
06:24:19.290 [XNIO-114 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5bcbf865
06:24:19.290 [XNIO-114 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4da91ced
06:24:19.290 [XNIO-114 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 Accept', selector sun.nio.ch.EPollSelectorImpl@2cdcf0b4
06:24:19.290 [XNIO-114 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1e9092c3
06:24:19.297 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.297 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46091
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46091
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46091
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41898<->127.0.0.1:46091
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.297 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> PUT /handling HTTP/1.1
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Type: application/json; charset=utf-8
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Length: 30
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Host: localhost:46091
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Connection: Keep-Alive
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Accept-Encoding: gzip,deflate
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Length: 30[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Host: localhost:46091[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "{"alpha":"bravo","charlie":42}"
06:24:19.298 [XNIO-114 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46091]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.298 [XNIO-114 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.298 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.298 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Connection: keep-alive[\r][\n]"
06:24:19.298 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Length: 0[\r][\n]"
06:24:19.298 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.298 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "[\r][\n]"
06:24:19.298 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << HTTP/1.1 200 OK
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Connection: keep-alive
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Length: 0
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41898<->127.0.0.1:46091
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.299 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.299 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46091
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.299 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> PUT /handling HTTP/1.1
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Type: application/json; charset=utf-8
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Length: 30
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Host: localhost:46091
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Connection: Keep-Alive
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.299 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Accept-Encoding: gzip,deflate
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Length: 30[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Host: localhost:46091[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.299 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "{"alpha":"bravo","charlie":42}"
06:24:19.301 [XNIO-114 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:46091]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.302 [XNIO-114 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Connection: keep-alive[\r][\n]"
06:24:19.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Length: 0[\r][\n]"
06:24:19.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "[\r][\n]"
06:24:19.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << HTTP/1.1 200 OK
06:24:19.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Connection: keep-alive
06:24:19.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Length: 0
06:24:19.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.302 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.302 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41898<->127.0.0.1:46091
06:24:19.302 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.303 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@581e91af
06:24:19.305 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2583f43
06:24:19.307 [XNIO-115 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6cc7d725
06:24:19.307 [XNIO-115 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-4', selector sun.nio.ch.EPollSelectorImpl@52aa60c9
06:24:19.307 [XNIO-115 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7a0bbf96
06:24:19.307 [XNIO-115 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-2', selector sun.nio.ch.EPollSelectorImpl@56062935
06:24:19.307 [XNIO-115 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-5', selector sun.nio.ch.EPollSelectorImpl@11425e36
06:24:19.307 [XNIO-115 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-6', selector sun.nio.ch.EPollSelectorImpl@91e2752
06:24:19.307 [XNIO-115 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7406c9fb
06:24:19.307 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.307 [XNIO-115 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 Accept', selector sun.nio.ch.EPollSelectorImpl@739bdd94
06:24:19.307 [XNIO-115 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2167b31e
06:24:19.307 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.309 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.309 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41165
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41165
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41165
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37038<->127.0.0.1:41165
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.309 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> PUT /handling HTTP/1.1
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Content-Type: application/json; charset=utf-8
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Content-Length: 30
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Host: localhost:41165
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Connection: Keep-Alive
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Accept-Encoding: gzip,deflate
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Content-Length: 30[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Host: localhost:41165[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "[\r][\n]"
06:24:19.309 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "{"alpha":"bravo","charlie":42}"
06:24:19.310 [XNIO-115 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.311 [XNIO-115 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.311 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:19.311 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "Connection: keep-alive[\r][\n]"
06:24:19.311 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "Content-Length: 0[\r][\n]"
06:24:19.311 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.311 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "[\r][\n]"
06:24:19.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << HTTP/1.1 300 Multiple Choices
06:24:19.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << Connection: keep-alive
06:24:19.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << Content-Length: 0
06:24:19.311 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.311 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.311 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37038<->127.0.0.1:41165
06:24:19.311 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.312 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.312 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.312 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41165
06:24:19.312 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.312 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.312 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> PUT /handling HTTP/1.1
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Content-Type: application/json; charset=utf-8
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Content-Length: 30
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Host: localhost:41165
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Connection: Keep-Alive
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.312 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 >> Accept-Encoding: gzip,deflate
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Content-Length: 30[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Host: localhost:41165[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "[\r][\n]"
06:24:19.312 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 >> "{"alpha":"bravo","charlie":42}"
06:24:19.312 [XNIO-115 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.313 [XNIO-115 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:19.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "Connection: keep-alive[\r][\n]"
06:24:19.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "Content-Length: 0[\r][\n]"
06:24:19.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-113 << "[\r][\n]"
06:24:19.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << HTTP/1.1 300 Multiple Choices
06:24:19.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << Connection: keep-alive
06:24:19.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << Content-Length: 0
06:24:19.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-113 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.313 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.313 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37038<->127.0.0.1:41165
06:24:19.313 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.313 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2583f43
06:24:19.317 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@16c425e5
06:24:19.319 [XNIO-116 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1cef8b63
06:24:19.319 [XNIO-116 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-2', selector sun.nio.ch.EPollSelectorImpl@75ffa003
06:24:19.322 [XNIO-116 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1cea1327
06:24:19.322 [XNIO-116 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-4', selector sun.nio.ch.EPollSelectorImpl@559da0c2
06:24:19.322 [XNIO-116 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6a2f9067
06:24:19.322 [XNIO-116 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-5', selector sun.nio.ch.EPollSelectorImpl@e197c2
06:24:19.322 [XNIO-116 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5207a954
06:24:19.324 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.324 [XNIO-116 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3bf043b1
06:24:19.324 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.324 [XNIO-116 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 Accept', selector sun.nio.ch.EPollSelectorImpl@5a1b479b
06:24:19.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.325 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37267
06:24:19.325 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37267
06:24:19.325 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37267
06:24:19.326 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54638<->127.0.0.1:37267
06:24:19.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> PUT /handling HTTP/1.1
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Content-Type: application/json; charset=utf-8
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Content-Length: 30
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Host: localhost:37267
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Connection: Keep-Alive
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Accept-Encoding: gzip,deflate
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Content-Length: 30[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Host: localhost:37267[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "[\r][\n]"
06:24:19.326 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "{"alpha":"bravo","charlie":42}"
06:24:19.326 [XNIO-116 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37267]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.327 [XNIO-116 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:19.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "Connection: keep-alive[\r][\n]"
06:24:19.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "Content-Length: 0[\r][\n]"
06:24:19.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "[\r][\n]"
06:24:19.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << HTTP/1.1 400 Bad Request
06:24:19.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << Connection: keep-alive
06:24:19.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << Content-Length: 0
06:24:19.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.327 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.327 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54638<->127.0.0.1:37267
06:24:19.327 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.327 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.327 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.327 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37267
06:24:19.328 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.328 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.328 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> PUT /handling HTTP/1.1
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Content-Type: application/json; charset=utf-8
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Content-Length: 30
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Host: localhost:37267
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Connection: Keep-Alive
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 >> Accept-Encoding: gzip,deflate
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Content-Length: 30[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Host: localhost:37267[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 >> "{"alpha":"bravo","charlie":42}"
06:24:19.328 [XNIO-116 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37267]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.328 [XNIO-116 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "Connection: keep-alive[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "Content-Length: 0[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-114 << "[\r][\n]"
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << HTTP/1.1 400 Bad Request
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << Connection: keep-alive
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << Content-Length: 0
06:24:19.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-114 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.328 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.329 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54638<->127.0.0.1:37267
06:24:19.329 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.329 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@16c425e5
06:24:19.331 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3315153f
06:24:19.332 [XNIO-117 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-4', selector sun.nio.ch.EPollSelectorImpl@54d0477b
06:24:19.332 [XNIO-117 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7d9cfbc7
06:24:19.332 [XNIO-117 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5b07d42b
06:24:19.332 [XNIO-117 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ba6dad4
06:24:19.332 [XNIO-117 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3a62dfea
06:24:19.334 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.334 [XNIO-117 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5e742614
06:24:19.334 [XNIO-117 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-7', selector sun.nio.ch.EPollSelectorImpl@f31c873
06:24:19.334 [XNIO-117 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7eda075f
06:24:19.334 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.334 [XNIO-117 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-117 Accept', selector sun.nio.ch.EPollSelectorImpl@e3ee3e7
06:24:19.335 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.335 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.335 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37283
06:24:19.335 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37283
06:24:19.336 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37283
06:24:19.336 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57612<->127.0.0.1:37283
06:24:19.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.336 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> PUT /handling HTTP/1.1
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Content-Type: application/json; charset=utf-8
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Content-Length: 30
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Host: localhost:37283
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Connection: Keep-Alive
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.336 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Accept-Encoding: gzip,deflate
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Content-Length: 30[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Host: localhost:37283[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "[\r][\n]"
06:24:19.336 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "{"alpha":"bravo","charlie":42}"
06:24:19.336 [XNIO-117 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37283]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.337 [XNIO-117 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:19.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "Connection: keep-alive[\r][\n]"
06:24:19.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "Content-Length: 0[\r][\n]"
06:24:19.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "[\r][\n]"
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << HTTP/1.1 500 Internal Server Error
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << Connection: keep-alive
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << Content-Length: 0
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57612<->127.0.0.1:37283
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.337 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.337 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37283
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.337 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> PUT /handling HTTP/1.1
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Content-Type: application/json; charset=utf-8
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Content-Length: 30
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Host: localhost:37283
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Connection: Keep-Alive
06:24:19.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 >> Accept-Encoding: gzip,deflate
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Content-Length: 30[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Host: localhost:37283[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "[\r][\n]"
06:24:19.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 >> "{"alpha":"bravo","charlie":42}"
06:24:19.338 [XNIO-117 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37283]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.339 [XNIO-117 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:19.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "Connection: keep-alive[\r][\n]"
06:24:19.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "Content-Length: 0[\r][\n]"
06:24:19.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-115 << "[\r][\n]"
06:24:19.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << HTTP/1.1 500 Internal Server Error
06:24:19.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << Connection: keep-alive
06:24:19.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << Content-Length: 0
06:24:19.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-115 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57612<->127.0.0.1:37283
06:24:19.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.339 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3315153f
06:24:19.344 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2580e0af
06:24:19.345 [XNIO-118 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4dcbebd8
06:24:19.345 [XNIO-118 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-1', selector sun.nio.ch.EPollSelectorImpl@507c7df7
06:24:19.345 [XNIO-118 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f496bab
06:24:19.345 [XNIO-118 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-5', selector sun.nio.ch.EPollSelectorImpl@52b9da6f
06:24:19.345 [XNIO-118 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-4', selector sun.nio.ch.EPollSelectorImpl@367f48c
06:24:19.345 [XNIO-118 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-7', selector sun.nio.ch.EPollSelectorImpl@11e80a93
06:24:19.345 [XNIO-118 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-8', selector sun.nio.ch.EPollSelectorImpl@64b2cf48
06:24:19.345 [XNIO-118 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 I/O-6', selector sun.nio.ch.EPollSelectorImpl@935c3b
06:24:19.345 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.345 [XNIO-118 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-118 Accept', selector sun.nio.ch.EPollSelectorImpl@3cae77e8
06:24:19.346 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.358 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.358 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37447
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37447
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37447
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54404<->127.0.0.1:37447
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> PUT /handling HTTP/1.1
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Content-Type: application/json; charset=utf-8
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Content-Length: 30
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Host: localhost:37447
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Connection: Keep-Alive
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Accept-Encoding: gzip,deflate
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Content-Length: 30[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Host: localhost:37447[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "[\r][\n]"
06:24:19.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "{"alpha":"bravo","charlie":42}"
06:24:19.358 [XNIO-118 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37447]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.359 [XNIO-118 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "Connection: keep-alive[\r][\n]"
06:24:19.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "Content-Length: 0[\r][\n]"
06:24:19.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "[\r][\n]"
06:24:19.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << HTTP/1.1 200 OK
06:24:19.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << Connection: keep-alive
06:24:19.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << Content-Length: 0
06:24:19.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.359 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.359 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54404<->127.0.0.1:37447
06:24:19.359 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.359 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.360 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.360 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37447
06:24:19.360 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.360 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.360 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> PUT /handling HTTP/1.1
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Content-Type: application/json; charset=utf-8
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Content-Length: 30
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Host: localhost:37447
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Connection: Keep-Alive
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 >> Accept-Encoding: gzip,deflate
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Content-Length: 30[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Host: localhost:37447[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "[\r][\n]"
06:24:19.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 >> "{"alpha":"bravo","charlie":42}"
06:24:19.360 [XNIO-118 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37447]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.361 [XNIO-118 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "Connection: keep-alive[\r][\n]"
06:24:19.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "Content-Length: 0[\r][\n]"
06:24:19.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.361 [Test worker] DEBUG org.apache.http.wire - http-outgoing-116 << "[\r][\n]"
06:24:19.361 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << HTTP/1.1 200 OK
06:24:19.361 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << Connection: keep-alive
06:24:19.361 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << Content-Length: 0
06:24:19.361 [Test worker] DEBUG org.apache.http.headers - http-outgoing-116 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.361 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.361 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54404<->127.0.0.1:37447
06:24:19.361 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.361 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2580e0af
06:24:19.364 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6a89c310
06:24:19.365 [XNIO-119 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3dfeef63
06:24:19.365 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.365 [XNIO-119 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4008dcaa
06:24:19.365 [XNIO-119 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3d69272a
06:24:19.365 [XNIO-119 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-6', selector sun.nio.ch.EPollSelectorImpl@30c94a27
06:24:19.365 [XNIO-119 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2bed1729
06:24:19.365 [XNIO-119 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-5', selector sun.nio.ch.EPollSelectorImpl@dc84d4
06:24:19.365 [XNIO-119 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 Accept', selector sun.nio.ch.EPollSelectorImpl@6de397c9
06:24:19.365 [XNIO-119 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-7', selector sun.nio.ch.EPollSelectorImpl@72a2fc38
06:24:19.365 [XNIO-119 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-119 I/O-8', selector sun.nio.ch.EPollSelectorImpl@729fc4d5
06:24:19.365 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.366 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.366 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37605
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37605
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37605
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48726<->127.0.0.1:37605
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.366 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> PUT /handling HTTP/1.1
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Content-Type: application/json; charset=utf-8
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Content-Length: 30
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Host: localhost:37605
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Connection: Keep-Alive
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.366 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Accept-Encoding: gzip,deflate
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Content-Length: 30[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Host: localhost:37605[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "[\r][\n]"
06:24:19.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "{"alpha":"bravo","charlie":42}"
06:24:19.369 [XNIO-119 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37605]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.370 [XNIO-119 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:19.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "Connection: keep-alive[\r][\n]"
06:24:19.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "Content-Length: 0[\r][\n]"
06:24:19.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.370 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "[\r][\n]"
06:24:19.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << HTTP/1.1 300 Multiple Choices
06:24:19.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << Connection: keep-alive
06:24:19.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << Content-Length: 0
06:24:19.370 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.370 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.370 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48726<->127.0.0.1:37605
06:24:19.370 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.371 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.371 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.371 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37605
06:24:19.371 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.371 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.371 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> PUT /handling HTTP/1.1
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Content-Type: application/json; charset=utf-8
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Content-Length: 30
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Host: localhost:37605
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Connection: Keep-Alive
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.371 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 >> Accept-Encoding: gzip,deflate
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Content-Length: 30[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Host: localhost:37605[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "[\r][\n]"
06:24:19.371 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 >> "{"alpha":"bravo","charlie":42}"
06:24:19.371 [XNIO-119 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37605]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.372 [XNIO-119 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.372 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:19.372 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "Connection: keep-alive[\r][\n]"
06:24:19.372 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "Content-Length: 0[\r][\n]"
06:24:19.372 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.372 [Test worker] DEBUG org.apache.http.wire - http-outgoing-117 << "[\r][\n]"
06:24:19.372 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << HTTP/1.1 300 Multiple Choices
06:24:19.372 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << Connection: keep-alive
06:24:19.372 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << Content-Length: 0
06:24:19.372 [Test worker] DEBUG org.apache.http.headers - http-outgoing-117 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.372 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.372 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48726<->127.0.0.1:37605
06:24:19.372 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.372 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6a89c310
06:24:19.375 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6da6bb87
06:24:19.376 [XNIO-120 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4a38b6fa
06:24:19.378 [XNIO-120 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4ed86758
06:24:19.378 [XNIO-120 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5f63019d
06:24:19.378 [XNIO-120 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6247757f
06:24:19.378 [XNIO-120 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-5', selector sun.nio.ch.EPollSelectorImpl@70b54058
06:24:19.378 [XNIO-120 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-6', selector sun.nio.ch.EPollSelectorImpl@585c5f1
06:24:19.378 [XNIO-120 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1d9cfc90
06:24:19.378 [XNIO-120 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1557d9f3
06:24:19.379 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.380 [XNIO-120 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-120 Accept', selector sun.nio.ch.EPollSelectorImpl@e612fa9
06:24:19.380 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.382 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.382 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42191
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42191
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42191
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57988<->127.0.0.1:42191
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> PUT /handling HTTP/1.1
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Content-Type: application/json; charset=utf-8
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Content-Length: 30
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Host: localhost:42191
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Connection: Keep-Alive
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Accept-Encoding: gzip,deflate
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Content-Length: 30[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Host: localhost:42191[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "{"alpha":"bravo","charlie":42}"
06:24:19.387 [XNIO-120 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42191]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.388 [XNIO-120 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.388 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:19.388 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "Connection: keep-alive[\r][\n]"
06:24:19.388 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "Content-Length: 0[\r][\n]"
06:24:19.388 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.388 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "[\r][\n]"
06:24:19.388 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << HTTP/1.1 400 Bad Request
06:24:19.388 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << Connection: keep-alive
06:24:19.388 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << Content-Length: 0
06:24:19.388 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.388 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.388 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57988<->127.0.0.1:42191
06:24:19.388 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.389 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.389 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.389 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42191
06:24:19.389 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.389 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.389 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> PUT /handling HTTP/1.1
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Content-Type: application/json; charset=utf-8
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Content-Length: 30
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Host: localhost:42191
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Connection: Keep-Alive
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.389 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 >> Accept-Encoding: gzip,deflate
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Content-Length: 30[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Host: localhost:42191[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "[\r][\n]"
06:24:19.389 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 >> "{"alpha":"bravo","charlie":42}"
06:24:19.390 [XNIO-120 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42191]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.390 [XNIO-120 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.390 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:19.390 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "Connection: keep-alive[\r][\n]"
06:24:19.390 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "Content-Length: 0[\r][\n]"
06:24:19.390 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.390 [Test worker] DEBUG org.apache.http.wire - http-outgoing-118 << "[\r][\n]"
06:24:19.390 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << HTTP/1.1 400 Bad Request
06:24:19.390 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << Connection: keep-alive
06:24:19.390 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << Content-Length: 0
06:24:19.390 [Test worker] DEBUG org.apache.http.headers - http-outgoing-118 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.390 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.390 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57988<->127.0.0.1:42191
06:24:19.390 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.391 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6da6bb87
06:24:19.393 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@52ce8a18
06:24:19.394 [XNIO-121 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4b4bd20a
06:24:19.394 [XNIO-121 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3ba6c895
06:24:19.394 [XNIO-121 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5b2e0b6b
06:24:19.394 [XNIO-121 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-8', selector sun.nio.ch.EPollSelectorImpl@40c77877
06:24:19.394 [XNIO-121 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4588c1c8
06:24:19.395 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.394 [XNIO-121 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-4', selector sun.nio.ch.EPollSelectorImpl@344478b
06:24:19.395 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.394 [XNIO-121 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-6', selector sun.nio.ch.EPollSelectorImpl@427d7714
06:24:19.394 [XNIO-121 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ec3f565
06:24:19.395 [XNIO-121 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-121 Accept', selector sun.nio.ch.EPollSelectorImpl@b751fca
06:24:19.396 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.396 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.396 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39663
06:24:19.396 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39663
06:24:19.396 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39663
06:24:19.397 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38160<->127.0.0.1:39663
06:24:19.397 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.397 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.397 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> PUT /handling HTTP/1.1
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Content-Type: application/json; charset=utf-8
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Content-Length: 30
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Host: localhost:39663
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Connection: Keep-Alive
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.397 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Accept-Encoding: gzip,deflate
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Content-Length: 30[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Host: localhost:39663[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "[\r][\n]"
06:24:19.397 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "{"alpha":"bravo","charlie":42}"
06:24:19.397 [XNIO-121 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39663]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.398 [XNIO-121 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.398 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:19.398 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "Connection: keep-alive[\r][\n]"
06:24:19.398 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "Content-Length: 0[\r][\n]"
06:24:19.398 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.398 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "[\r][\n]"
06:24:19.398 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << HTTP/1.1 500 Internal Server Error
06:24:19.398 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << Connection: keep-alive
06:24:19.398 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << Content-Length: 0
06:24:19.398 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.398 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.398 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38160<->127.0.0.1:39663
06:24:19.398 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.399 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.399 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.399 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39663
06:24:19.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /handling HTTP/1.1
06:24:19.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> PUT /handling HTTP/1.1
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Content-Type: application/json; charset=utf-8
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Content-Length: 30
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Host: localhost:39663
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Connection: Keep-Alive
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 >> Accept-Encoding: gzip,deflate
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "PUT /handling HTTP/1.1[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Content-Length: 30[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Host: localhost:39663[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "[\r][\n]"
06:24:19.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 >> "{"alpha":"bravo","charlie":42}"
06:24:19.399 [XNIO-121 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39663]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.400 [XNIO-121 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.400 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:19.400 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "Connection: keep-alive[\r][\n]"
06:24:19.400 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "Content-Length: 0[\r][\n]"
06:24:19.400 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.400 [Test worker] DEBUG org.apache.http.wire - http-outgoing-119 << "[\r][\n]"
06:24:19.400 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << HTTP/1.1 500 Internal Server Error
06:24:19.400 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << Connection: keep-alive
06:24:19.400 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << Content-Length: 0
06:24:19.400 [Test worker] DEBUG org.apache.http.headers - http-outgoing-119 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.400 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.400 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38160<->127.0.0.1:39663
06:24:19.400 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.400 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@52ce8a18
06:24:19.405 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3fc9f5d2
06:24:19.406 [XNIO-122 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-2', selector sun.nio.ch.EPollSelectorImpl@26b02209
06:24:19.406 [XNIO-122 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a1e8f76
06:24:19.410 [XNIO-122 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3668c47
06:24:19.410 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.406 [XNIO-122 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6b5c224d
06:24:19.406 [XNIO-122 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1b032ae7
06:24:19.406 [XNIO-122 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3596f53b
06:24:19.410 [XNIO-122 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1d445166
06:24:19.410 [XNIO-122 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 I/O-8', selector sun.nio.ch.EPollSelectorImpl@401840c7
06:24:19.410 [XNIO-122 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-122 Accept', selector sun.nio.ch.EPollSelectorImpl@45f40de
06:24:19.410 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.416 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.416 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35139
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35139
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35139
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:39798<->127.0.0.1:35139
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /gzip HTTP/1.1
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> PUT /gzip HTTP/1.1
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Content-Type: application/json; charset=utf-8
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Accept-Encoding: gzip
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Content-Length: 30
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Host: localhost:35139
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Connection: Keep-Alive
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "PUT /gzip HTTP/1.1[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Accept-Encoding: gzip[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Content-Length: 30[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Host: localhost:35139[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "{"alpha":"bravo","charlie":42}"
06:24:19.417 [XNIO-122 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35139]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.418 [XNIO-122 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Content-Encoding: gzip[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Connection: keep-alive[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Content-Type: text/plain[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Content-Length: 29[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "[\r][\n]"
06:24:19.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab][0xa8][0x18][0x5][0xa3]`[0x14][0xc]w[0x0][0x0][0xe6][0xc9]A;[0xe8][0x3][0x0][0x0]"
06:24:19.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << HTTP/1.1 200 OK
06:24:19.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Content-Encoding: gzip
06:24:19.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Connection: keep-alive
06:24:19.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Content-Type: text/plain
06:24:19.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Content-Length: 29
06:24:19.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.421 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39798<->127.0.0.1:35139
06:24:19.421 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35139
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /gzip HTTP/1.1
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> PUT /gzip HTTP/1.1
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Content-Type: application/json; charset=utf-8
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Accept-Encoding: gzip
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Content-Length: 30
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Host: localhost:35139
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> Connection: Keep-Alive
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "PUT /gzip HTTP/1.1[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Accept-Encoding: gzip[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Content-Length: 30[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Host: localhost:35139[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 >> "{"alpha":"bravo","charlie":42}"
06:24:19.434 [XNIO-122 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35139]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.434 [XNIO-122 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Content-Encoding: gzip[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Connection: keep-alive[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Content-Type: text/plain[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Content-Length: 29[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "[\r][\n]"
06:24:19.435 [Test worker] DEBUG org.apache.http.wire - http-outgoing-120 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab][0xa8][0x18][0x5][0xa3]`[0x14][0xc]w[0x0][0x0][0xe6][0xc9]A;[0xe8][0x3][0x0][0x0]"
06:24:19.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << HTTP/1.1 200 OK
06:24:19.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Content-Encoding: gzip
06:24:19.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Connection: keep-alive
06:24:19.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Content-Type: text/plain
06:24:19.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Content-Length: 29
06:24:19.435 [Test worker] DEBUG org.apache.http.headers - http-outgoing-120 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.435 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.435 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39798<->127.0.0.1:35139
06:24:19.435 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.435 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3fc9f5d2
06:24:19.440 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@75114ac0
06:24:19.442 [XNIO-123 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1d1bb0a5
06:24:19.442 [XNIO-123 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-4', selector sun.nio.ch.EPollSelectorImpl@14064b29
06:24:19.442 [XNIO-123 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-5', selector sun.nio.ch.EPollSelectorImpl@71dc5c78
06:24:19.446 [XNIO-123 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5fd1181e
06:24:19.442 [XNIO-123 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-2', selector sun.nio.ch.EPollSelectorImpl@677c3289
06:24:19.442 [XNIO-123 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3a16e3a5
06:24:19.454 [XNIO-123 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3f713914
06:24:19.454 [XNIO-123 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7e300dea
06:24:19.454 [XNIO-123 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-123 Accept', selector sun.nio.ch.EPollSelectorImpl@6591fbc4
06:24:19.454 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.454 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.457 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.457 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.457 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45963
06:24:19.458 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45963
06:24:19.458 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45963
06:24:19.458 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45080<->127.0.0.1:45963
06:24:19.458 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /types HTTP/1.1
06:24:19.458 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.458 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> PUT /types HTTP/1.1
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Content-Type: application/json; charset=utf-8
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Content-Length: 19
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Host: localhost:45963
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Connection: Keep-Alive
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Accept-Encoding: gzip,deflate
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "PUT /types HTTP/1.1[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Content-Length: 19[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Host: localhost:45963[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "[\r][\n]"
06:24:19.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "{"value":"ok-json"}"
06:24:19.458 [XNIO-123 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45963]}, cookies=[:]): {"value":"ok-json"} }
06:24:19.459 [XNIO-123 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Content-Encoding: gzip[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Connection: keep-alive[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Content-Type: text/plain[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Content-Length: 27[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "[\r][\n]"
06:24:19.459 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.459 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << HTTP/1.1 200 OK
06:24:19.459 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Content-Encoding: gzip
06:24:19.459 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Connection: keep-alive
06:24:19.459 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Content-Type: text/plain
06:24:19.459 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Content-Length: 27
06:24:19.459 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.459 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.459 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45080<->127.0.0.1:45963
06:24:19.459 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.460 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.460 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.460 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45963
06:24:19.460 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /types HTTP/1.1
06:24:19.460 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.460 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> PUT /types HTTP/1.1
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Content-Type: application/json; charset=utf-8
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Content-Length: 19
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Host: localhost:45963
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Connection: Keep-Alive
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.460 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 >> Accept-Encoding: gzip,deflate
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "PUT /types HTTP/1.1[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Content-Length: 19[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Host: localhost:45963[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "[\r][\n]"
06:24:19.460 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 >> "{"value":"ok-json"}"
06:24:19.460 [XNIO-123 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45963]}, cookies=[:]): {"value":"ok-json"} }
06:24:19.461 [XNIO-123 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Content-Encoding: gzip[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Connection: keep-alive[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Content-Type: text/plain[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Content-Length: 27[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "[\r][\n]"
06:24:19.461 [Test worker] DEBUG org.apache.http.wire - http-outgoing-121 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.461 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << HTTP/1.1 200 OK
06:24:19.461 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Content-Encoding: gzip
06:24:19.461 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Connection: keep-alive
06:24:19.461 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Content-Type: text/plain
06:24:19.461 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Content-Length: 27
06:24:19.461 [Test worker] DEBUG org.apache.http.headers - http-outgoing-121 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.461 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.462 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45080<->127.0.0.1:45963
06:24:19.462 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.462 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@75114ac0
06:24:19.464 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@53f808ad
06:24:19.466 [XNIO-124 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-2', selector sun.nio.ch.EPollSelectorImpl@42ee6ed4
06:24:19.466 [XNIO-124 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7abe4d1b
06:24:19.466 [XNIO-124 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1135c707
06:24:19.466 [XNIO-124 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-5', selector sun.nio.ch.EPollSelectorImpl@17c208eb
06:24:19.466 [XNIO-124 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-4', selector sun.nio.ch.EPollSelectorImpl@98953b9
06:24:19.469 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.466 [XNIO-124 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6c01fac
06:24:19.466 [XNIO-124 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-3', selector sun.nio.ch.EPollSelectorImpl@51353786
06:24:19.466 [XNIO-124 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4286473
06:24:19.469 [XNIO-124 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-124 Accept', selector sun.nio.ch.EPollSelectorImpl@5ed45bed
06:24:19.469 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.470 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.470 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.470 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42841
06:24:19.470 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42841
06:24:19.470 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42841
06:24:19.471 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35338<->127.0.0.1:42841
06:24:19.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /types HTTP/1.1
06:24:19.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.471 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> PUT /types HTTP/1.1
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Content-Type: application/xml; charset=utf-8
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Content-Length: 46
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Host: localhost:42841
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Connection: Keep-Alive
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.471 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Accept-Encoding: gzip,deflate
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "PUT /types HTTP/1.1[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Content-Type: application/xml; charset=utf-8[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Content-Length: 46[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Host: localhost:42841[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "[\r][\n]"
06:24:19.471 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "<?xml version="1.0"?><message value="ok-xml"/>"
06:24:19.471 [XNIO-124 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42841]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
06:24:19.472 [XNIO-124 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Content-Encoding: gzip[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Connection: keep-alive[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Content-Type: text/plain[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Content-Length: 27[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "[\r][\n]"
06:24:19.472 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.472 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << HTTP/1.1 200 OK
06:24:19.472 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Content-Encoding: gzip
06:24:19.472 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Connection: keep-alive
06:24:19.472 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Content-Type: text/plain
06:24:19.472 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Content-Length: 27
06:24:19.472 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.472 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.472 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35338<->127.0.0.1:42841
06:24:19.472 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.473 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.473 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.473 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42841
06:24:19.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /types HTTP/1.1
06:24:19.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> PUT /types HTTP/1.1
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Content-Type: application/xml; charset=utf-8
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Content-Length: 46
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Host: localhost:42841
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Connection: Keep-Alive
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.473 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 >> Accept-Encoding: gzip,deflate
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "PUT /types HTTP/1.1[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Content-Type: application/xml; charset=utf-8[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Content-Length: 46[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Host: localhost:42841[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "[\r][\n]"
06:24:19.473 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 >> "<?xml version="1.0"?><message value="ok-xml"/>"
06:24:19.473 [XNIO-124 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42841]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
06:24:19.474 [XNIO-124 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Content-Encoding: gzip[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Connection: keep-alive[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Content-Type: text/plain[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Content-Length: 27[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "[\r][\n]"
06:24:19.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-122 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << HTTP/1.1 200 OK
06:24:19.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Content-Encoding: gzip
06:24:19.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Connection: keep-alive
06:24:19.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Content-Type: text/plain
06:24:19.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Content-Length: 27
06:24:19.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-122 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.474 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.474 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35338<->127.0.0.1:42841
06:24:19.474 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.474 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@53f808ad
06:24:19.477 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@531b92b8
06:24:19.478 [XNIO-125 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-2', selector sun.nio.ch.EPollSelectorImpl@53baa2b9
06:24:19.478 [XNIO-125 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1d0cc494
06:24:19.478 [XNIO-125 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-3', selector sun.nio.ch.EPollSelectorImpl@347749f5
06:24:19.478 [XNIO-125 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-5', selector sun.nio.ch.EPollSelectorImpl@395188bb
06:24:19.478 [XNIO-125 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 Accept', selector sun.nio.ch.EPollSelectorImpl@7c946ce6
06:24:19.478 [XNIO-125 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2b9e5251
06:24:19.478 [XNIO-125 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-4', selector sun.nio.ch.EPollSelectorImpl@40773cec
06:24:19.478 [XNIO-125 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5b03ad44
06:24:19.478 [XNIO-125 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-125 I/O-8', selector sun.nio.ch.EPollSelectorImpl@237029c2
06:24:19.479 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.479 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.480 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.480 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.480 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41487
06:24:19.480 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41487
06:24:19.481 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41487
06:24:19.481 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53844<->127.0.0.1:41487
06:24:19.481 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /types HTTP/1.1
06:24:19.481 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.481 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> PUT /types HTTP/1.1
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Content-Type: text/html; charset=utf-8
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Content-Length: 7
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Host: localhost:41487
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Connection: Keep-Alive
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.481 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Accept-Encoding: gzip,deflate
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "PUT /types HTTP/1.1[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Content-Type: text/html; charset=utf-8[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Content-Length: 7[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Host: localhost:41487[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "[\r][\n]"
06:24:19.481 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "ok-html"
06:24:19.481 [XNIO-125 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41487]}, cookies=[:]): ok-html }
06:24:19.482 [XNIO-125 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Content-Encoding: gzip[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Connection: keep-alive[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Content-Type: text/plain[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Content-Length: 27[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "[\r][\n]"
06:24:19.482 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.482 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << HTTP/1.1 200 OK
06:24:19.482 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Content-Encoding: gzip
06:24:19.482 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Connection: keep-alive
06:24:19.482 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Content-Type: text/plain
06:24:19.482 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Content-Length: 27
06:24:19.482 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.482 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.482 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53844<->127.0.0.1:41487
06:24:19.483 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.483 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.483 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.483 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41487
06:24:19.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /types HTTP/1.1
06:24:19.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> PUT /types HTTP/1.1
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Content-Type: text/html; charset=utf-8
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Content-Length: 7
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Host: localhost:41487
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Connection: Keep-Alive
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 >> Accept-Encoding: gzip,deflate
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "PUT /types HTTP/1.1[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Content-Type: text/html; charset=utf-8[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Content-Length: 7[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Host: localhost:41487[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "[\r][\n]"
06:24:19.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 >> "ok-html"
06:24:19.483 [XNIO-125 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41487]}, cookies=[:]): ok-html }
06:24:19.484 [XNIO-125 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Content-Encoding: gzip[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Connection: keep-alive[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Content-Type: text/plain[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Content-Length: 27[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "[\r][\n]"
06:24:19.484 [Test worker] DEBUG org.apache.http.wire - http-outgoing-123 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.484 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << HTTP/1.1 200 OK
06:24:19.484 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Content-Encoding: gzip
06:24:19.484 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Connection: keep-alive
06:24:19.484 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Content-Type: text/plain
06:24:19.484 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Content-Length: 27
06:24:19.484 [Test worker] DEBUG org.apache.http.headers - http-outgoing-123 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.484 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.485 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53844<->127.0.0.1:41487
06:24:19.485 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.485 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@531b92b8
06:24:19.490 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@168f3d09
06:24:19.491 [XNIO-126 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3bd0417
06:24:19.491 [XNIO-126 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7dadc325
06:24:19.491 [XNIO-126 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-6', selector sun.nio.ch.EPollSelectorImpl@33b54bba
06:24:19.491 [XNIO-126 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1748624c
06:24:19.491 [XNIO-126 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3a1790e9
06:24:19.491 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.491 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.492 [XNIO-126 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 Accept', selector sun.nio.ch.EPollSelectorImpl@61cb230e
06:24:19.491 [XNIO-126 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-3', selector sun.nio.ch.EPollSelectorImpl@31cc6a7d
06:24:19.491 [XNIO-126 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5388fc16
06:24:19.491 [XNIO-126 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-126 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7c5ba483
06:24:19.503 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.503 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44149
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44149
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44149
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47840<->127.0.0.1:44149
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /form HTTP/1.1
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.503 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> PUT /form HTTP/1.1
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Content-Length: 34
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Host: localhost:44149
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Connection: Keep-Alive
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Accept-Encoding: gzip,deflate
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "PUT /form HTTP/1.1[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Content-Length: 34[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Host: localhost:44149[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "[\r][\n]"
06:24:19.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "username=bobvila&password=oldhouse"
06:24:19.504 [XNIO-126 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44149]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.523 [XNIO-126 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Content-Encoding: gzip[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Connection: keep-alive[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Content-Type: text/plain[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Content-Length: 27[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "[\r][\n]"
06:24:19.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << HTTP/1.1 200 OK
06:24:19.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Content-Encoding: gzip
06:24:19.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Connection: keep-alive
06:24:19.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Content-Type: text/plain
06:24:19.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Content-Length: 27
06:24:19.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.523 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.523 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47840<->127.0.0.1:44149
06:24:19.523 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.524 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.524 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.524 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44149
06:24:19.524 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /form HTTP/1.1
06:24:19.524 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.524 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> PUT /form HTTP/1.1
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Content-Length: 34
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Host: localhost:44149
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Connection: Keep-Alive
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 >> Accept-Encoding: gzip,deflate
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "PUT /form HTTP/1.1[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Content-Length: 34[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Host: localhost:44149[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "[\r][\n]"
06:24:19.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 >> "username=bobvila&password=oldhouse"
06:24:19.525 [XNIO-126 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44149]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.526 [XNIO-126 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Content-Encoding: gzip[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Connection: keep-alive[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Content-Type: text/plain[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Content-Length: 27[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "[\r][\n]"
06:24:19.526 [Test worker] DEBUG org.apache.http.wire - http-outgoing-124 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << HTTP/1.1 200 OK
06:24:19.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Content-Encoding: gzip
06:24:19.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Connection: keep-alive
06:24:19.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Content-Type: text/plain
06:24:19.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Content-Length: 27
06:24:19.526 [Test worker] DEBUG org.apache.http.headers - http-outgoing-124 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.526 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.526 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47840<->127.0.0.1:44149
06:24:19.526 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.526 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@168f3d09
06:24:19.530 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2506e684
06:24:19.534 [XNIO-127 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-3', selector sun.nio.ch.EPollSelectorImpl@675410fd
06:24:19.534 [XNIO-127 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-6', selector sun.nio.ch.EPollSelectorImpl@31b0e8ad
06:24:19.534 [XNIO-127 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7fc001bf
06:24:19.534 [XNIO-127 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2b93d762
06:24:19.534 [XNIO-127 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a623378
06:24:19.534 [XNIO-127 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-4', selector sun.nio.ch.EPollSelectorImpl@40536818
06:24:19.534 [XNIO-127 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2be49ff
06:24:19.534 [XNIO-127 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 Accept', selector sun.nio.ch.EPollSelectorImpl@25a92511
06:24:19.534 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.535 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.536 [XNIO-127 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-127 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4403fe4
06:24:19.536 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.536 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:45289
06:24:19.537 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:45289
06:24:19.537 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45289
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:45289 with timeout 0
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:19.562 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:19.562 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:19.562 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:19.562 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.562 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.562 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58654<->127.0.0.1:45289
06:24:19.562 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /form HTTP/1.1
06:24:19.562 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.562 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> PUT /form HTTP/1.1
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Content-Length: 34
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Host: localhost:45289
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Connection: Keep-Alive
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.562 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Accept-Encoding: gzip,deflate
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "PUT /form HTTP/1.1[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Content-Length: 34[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Host: localhost:45289[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "[\r][\n]"
06:24:19.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "username=bobvila&password=oldhouse"
06:24:19.563 [XNIO-127 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45289]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.563 [XNIO-127 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Content-Encoding: gzip[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Connection: keep-alive[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Content-Type: text/plain[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Content-Length: 27[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << HTTP/1.1 200 OK
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Content-Encoding: gzip
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Connection: keep-alive
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Content-Type: text/plain
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Content-Length: 27
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.564 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58654<->127.0.0.1:45289
06:24:19.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.566 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.566 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.566 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:45289
06:24:19.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /form HTTP/1.1
06:24:19.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.566 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> PUT /form HTTP/1.1
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Content-Length: 34
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Host: localhost:45289
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Connection: Keep-Alive
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.566 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 >> Accept-Encoding: gzip,deflate
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "PUT /form HTTP/1.1[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Content-Length: 34[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Host: localhost:45289[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "[\r][\n]"
06:24:19.566 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 >> "username=bobvila&password=oldhouse"
06:24:19.570 [XNIO-127 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45289]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.578 [XNIO-127 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Content-Encoding: gzip[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Connection: keep-alive[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Content-Type: text/plain[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Content-Length: 27[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "[\r][\n]"
06:24:19.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-125 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << HTTP/1.1 200 OK
06:24:19.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Content-Encoding: gzip
06:24:19.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Connection: keep-alive
06:24:19.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Content-Type: text/plain
06:24:19.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Content-Length: 27
06:24:19.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-125 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.579 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.580 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58654<->127.0.0.1:45289
06:24:19.580 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.580 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2506e684
06:24:19.597 [XNIO-127 task-4] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:170)
	at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:892)
	at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:379)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
		... 27 common frames omitted
06:24:19.605 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6b22b4a6
06:24:19.608 [XNIO-128 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-1', selector sun.nio.ch.EPollSelectorImpl@395d108a
06:24:19.610 [XNIO-128 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-2', selector sun.nio.ch.EPollSelectorImpl@77ed1e40
06:24:19.614 [XNIO-128 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-3', selector sun.nio.ch.EPollSelectorImpl@dd91490
06:24:19.618 [XNIO-128 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4d00b8b1
06:24:19.628 [XNIO-128 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3f550624
06:24:19.628 [XNIO-128 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-8', selector sun.nio.ch.EPollSelectorImpl@18984310
06:24:19.628 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.628 [XNIO-128 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-6', selector sun.nio.ch.EPollSelectorImpl@bc924ec
06:24:19.628 [XNIO-128 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 I/O-7', selector sun.nio.ch.EPollSelectorImpl@a0a21be
06:24:19.629 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.629 [XNIO-128 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-128 Accept', selector sun.nio.ch.EPollSelectorImpl@4e507c5
06:24:19.667 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.667 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.667 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44445
06:24:19.667 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44445
06:24:19.667 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44445
06:24:19.668 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:51066<->127.0.0.1:44445
06:24:19.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /upload HTTP/1.1
06:24:19.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> PUT /upload HTTP/1.1
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Content-Type: multipart/form-data; boundary=zZX6hR7VyX; charset=utf-8
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Content-Length: 336
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Host: localhost:44445
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Connection: Keep-Alive
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Accept-Encoding: gzip,deflate
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "PUT /upload HTTP/1.1[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Type: multipart/form-data; boundary=zZX6hR7VyX; charset=utf-8[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Length: 336[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Host: localhost:44445[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "--zZX6hR7VyX[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "some data[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "--zZX6hR7VyX[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Type: text/plain[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "This is bravo content[\r][\n]"
06:24:19.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "--zZX6hR7VyX--[\r][\n]"
06:24:19.668 [XNIO-128 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=zZX6hR7VyX; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44445]}, cookies=[:]): --zZX6hR7VyX
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--zZX6hR7VyX
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--zZX6hR7VyX--
 }
06:24:19.729 [XNIO-128 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Content-Encoding: gzip[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Connection: keep-alive[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Content-Type: text/plain[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Content-Length: 27[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "[\r][\n]"
06:24:19.730 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << HTTP/1.1 200 OK
06:24:19.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Content-Encoding: gzip
06:24:19.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Connection: keep-alive
06:24:19.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Content-Type: text/plain
06:24:19.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Content-Length: 27
06:24:19.730 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.730 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.730 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51066<->127.0.0.1:44445
06:24:19.730 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.731 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.731 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.731 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44445
06:24:19.731 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /upload HTTP/1.1
06:24:19.731 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.731 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> PUT /upload HTTP/1.1
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Content-Type: multipart/form-data; boundary=C8blBWfpKU; charset=utf-8
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Content-Length: 336
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Host: localhost:44445
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Connection: Keep-Alive
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.731 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 >> Accept-Encoding: gzip,deflate
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "PUT /upload HTTP/1.1[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Type: multipart/form-data; boundary=C8blBWfpKU; charset=utf-8[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Length: 336[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Host: localhost:44445[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "--C8blBWfpKU[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "some data[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "--C8blBWfpKU[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Type: text/plain[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "This is bravo content[\r][\n]"
06:24:19.731 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 >> "--C8blBWfpKU--[\r][\n]"
06:24:19.731 [XNIO-128 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=C8blBWfpKU; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44445]}, cookies=[:]): --C8blBWfpKU
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--C8blBWfpKU
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--C8blBWfpKU--
 }
06:24:19.733 [XNIO-128 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Content-Encoding: gzip[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Connection: keep-alive[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Content-Type: text/plain[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Content-Length: 27[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "[\r][\n]"
06:24:19.733 [Test worker] DEBUG org.apache.http.wire - http-outgoing-126 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.733 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << HTTP/1.1 200 OK
06:24:19.733 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Content-Encoding: gzip
06:24:19.733 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Connection: keep-alive
06:24:19.733 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Content-Type: text/plain
06:24:19.733 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Content-Length: 27
06:24:19.733 [Test worker] DEBUG org.apache.http.headers - http-outgoing-126 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.733 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.733 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51066<->127.0.0.1:44445
06:24:19.733 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.733 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6b22b4a6
06:24:19.737 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3d650dde
06:24:19.738 [XNIO-129 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5faa19ce
06:24:19.738 [XNIO-129 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6be1b9fb
06:24:19.738 [XNIO-129 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-4', selector sun.nio.ch.EPollSelectorImpl@77848b9f
06:24:19.745 [XNIO-129 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e8b71a5
06:24:19.738 [XNIO-129 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-1', selector sun.nio.ch.EPollSelectorImpl@23f76947
06:24:19.745 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.745 [XNIO-129 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-6', selector sun.nio.ch.EPollSelectorImpl@47616c57
06:24:19.745 [XNIO-129 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6cd9bfc5
06:24:19.745 [XNIO-129 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 I/O-7', selector sun.nio.ch.EPollSelectorImpl@38c8a5ee
06:24:19.745 [XNIO-129 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-129 Accept', selector sun.nio.ch.EPollSelectorImpl@5a9c0e9
06:24:19.745 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.747 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.747 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.747 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:34309
06:24:19.747 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:34309
06:24:19.747 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34309
06:24:19.747 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:34309 with timeout 0
06:24:19.747 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:19.747 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:19.748 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:19.765 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:19.765 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:19.765 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:19.765 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.765 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.765 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35500<->127.0.0.1:34309
06:24:19.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /upload HTTP/1.1
06:24:19.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> PUT /upload HTTP/1.1
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Content-Type: multipart/form-data; boundary=OPsRgHtGwT; charset=utf-8
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Content-Length: 336
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Host: localhost:34309
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Connection: Keep-Alive
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.766 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Accept-Encoding: gzip,deflate
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "PUT /upload HTTP/1.1[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Type: multipart/form-data; boundary=OPsRgHtGwT; charset=utf-8[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Length: 336[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Host: localhost:34309[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "--OPsRgHtGwT[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "some data[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "--OPsRgHtGwT[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Type: text/plain[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "This is bravo content[\r][\n]"
06:24:19.766 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "--OPsRgHtGwT--[\r][\n]"
06:24:19.766 [XNIO-129 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=OPsRgHtGwT; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34309]}, cookies=[:]): --OPsRgHtGwT
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--OPsRgHtGwT
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--OPsRgHtGwT--
 }
06:24:19.768 [XNIO-129 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Content-Encoding: gzip[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Connection: keep-alive[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Content-Type: text/plain[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Content-Length: 27[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "[\r][\n]"
06:24:19.768 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.768 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << HTTP/1.1 200 OK
06:24:19.768 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Content-Encoding: gzip
06:24:19.768 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Connection: keep-alive
06:24:19.768 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Content-Type: text/plain
06:24:19.768 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Content-Length: 27
06:24:19.768 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.768 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.769 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35500<->127.0.0.1:34309
06:24:19.769 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.769 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.769 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.769 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:34309
06:24:19.769 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request PUT /upload HTTP/1.1
06:24:19.769 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.769 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> PUT /upload HTTP/1.1
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Content-Type: multipart/form-data; boundary=R6PBiZ02fO; charset=utf-8
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Content-Length: 336
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Host: localhost:34309
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Connection: Keep-Alive
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.769 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 >> Accept-Encoding: gzip,deflate
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "PUT /upload HTTP/1.1[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Type: multipart/form-data; boundary=R6PBiZ02fO; charset=utf-8[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Length: 336[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Host: localhost:34309[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "--R6PBiZ02fO[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "some data[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "--R6PBiZ02fO[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Type: text/plain[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "This is bravo content[\r][\n]"
06:24:19.770 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 >> "--R6PBiZ02fO--[\r][\n]"
06:24:19.770 [XNIO-129 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { PUT /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=R6PBiZ02fO; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34309]}, cookies=[:]): --R6PBiZ02fO
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--R6PBiZ02fO
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--R6PBiZ02fO--
 }
06:24:19.772 [XNIO-129 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Content-Encoding: gzip[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Connection: keep-alive[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Content-Type: text/plain[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Content-Length: 27[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "Date: Mon, 20 Nov 2017 12:24:10 GMT[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "[\r][\n]"
06:24:19.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-127 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << HTTP/1.1 200 OK
06:24:19.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Content-Encoding: gzip
06:24:19.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Connection: keep-alive
06:24:19.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Content-Type: text/plain
06:24:19.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Content-Length: 27
06:24:19.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-127 << Date: Mon, 20 Nov 2017 12:24:10 GMT
06:24:19.772 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.773 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35500<->127.0.0.1:34309
06:24:19.773 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.773 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3d650dde