19:15:54.949 [Test worker] DEBUG ersatz.jboss.logging - Logging Provider: ersatz.jboss.logging.Slf4jLoggerProvider
19:15:54.992 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4256d6af
19:15:55.022 [Test worker] INFO ersatz.xnio - XNIO version 3.3.8.Final
19:15:55.118 [Test worker] INFO ersatz.xnio.nio - XNIO NIO Implementation Version 3.3.8.Final
19:15:55.481 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:55.362 [XNIO-1 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5bc9775e
19:15:55.475 [XNIO-1 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-7', selector sun.nio.ch.EPollSelectorImpl@bb88579
19:15:55.470 [XNIO-1 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5aa4d2cb
19:15:55.450 [XNIO-1 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a81dad6
19:15:55.433 [XNIO-1 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e350cf5
19:15:55.407 [XNIO-1 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-4', selector sun.nio.ch.EPollSelectorImpl@419a44d8
19:15:55.402 [XNIO-1 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5a41e1a1
19:15:55.383 [XNIO-1 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7cdadd2f
19:15:55.485 [XNIO-1 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-1 Accept', selector sun.nio.ch.EPollSelectorImpl@56e72fe1
19:15:55.609 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:56.817 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:56.858 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:56.878 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41047
19:15:56.942 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41047
19:15:56.951 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41047
19:15:56.966 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52712<->127.0.0.1:41047
19:15:56.967 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:56.968 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:56.969 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:56.981 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> HEAD /alpha HTTP/1.1
19:15:56.982 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:41047
19:15:56.982 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
19:15:56.982 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:56.983 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
19:15:56.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:56.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:41047[\r][\n]"
19:15:56.986 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
19:15:56.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:56.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:56.987 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
19:15:57.110 [XNIO-1 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41047]}, cookies=[:]): <empty> }
19:15:57.236 [XNIO-1 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:57.293 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
19:15:57.294 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Connection: keep-alive[\r][\n]"
19:15:57.294 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Something: Testing[\r][\n]"
19:15:57.294 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
19:15:57.294 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:57.294 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
19:15:57.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
19:15:57.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Connection: keep-alive
19:15:57.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << X-Something: Testing
19:15:57.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 0
19:15:57.309 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:57.334 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:57.335 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52712<->127.0.0.1:41047
19:15:57.336 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:57.510 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:57.510 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:57.511 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41047
19:15:57.513 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:57.515 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:57.517 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:57.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> HEAD /alpha HTTP/1.1
19:15:57.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Host: localhost:41047
19:15:57.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Connection: Keep-Alive
19:15:57.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:57.525 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate
19:15:57.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:57.527 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Host: localhost:41047[\r][\n]"
19:15:57.529 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Connection: Keep-Alive[\r][\n]"
19:15:57.530 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:57.531 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:57.532 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 >> "[\r][\n]"
19:15:57.546 [XNIO-1 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41047]}, cookies=[:]): <empty> }
19:15:57.601 [XNIO-1 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:57.606 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "HTTP/1.1 200 OK[\r][\n]"
19:15:57.607 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Connection: keep-alive[\r][\n]"
19:15:57.607 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "X-Something: Testing[\r][\n]"
19:15:57.607 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Content-Length: 0[\r][\n]"
19:15:57.607 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:57.607 [Test worker] DEBUG org.apache.http.wire - http-outgoing-0 << "[\r][\n]"
19:15:57.607 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK
19:15:57.607 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Connection: keep-alive
19:15:57.607 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << X-Something: Testing
19:15:57.607 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Content-Length: 0
19:15:57.608 [Test worker] DEBUG org.apache.http.headers - http-outgoing-0 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:57.608 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:57.608 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52712<->127.0.0.1:41047
19:15:57.608 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:57.654 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4256d6af
19:15:57.685 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7e367c7
19:15:57.697 [XNIO-2 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-1', selector sun.nio.ch.EPollSelectorImpl@73d70617
19:15:57.719 [XNIO-2 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6f5efd5
19:15:57.720 [XNIO-2 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-4', selector sun.nio.ch.EPollSelectorImpl@19ec2a94
19:15:57.718 [XNIO-2 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-2', selector sun.nio.ch.EPollSelectorImpl@204f95ed
19:15:57.751 [XNIO-2 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3353ca42
19:15:57.766 [XNIO-2 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-6', selector sun.nio.ch.EPollSelectorImpl@23702c44
19:15:57.768 [XNIO-2 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-7', selector sun.nio.ch.EPollSelectorImpl@203c9dd8
19:15:57.778 [XNIO-2 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 I/O-8', selector sun.nio.ch.EPollSelectorImpl@326b7714
19:15:57.794 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:57.795 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:57.799 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:57.800 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:57.800 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40689
19:15:57.801 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40689
19:15:57.802 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40689
19:15:57.803 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40689 with timeout 0
19:15:57.814 [XNIO-2 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-2 Accept', selector sun.nio.ch.EPollSelectorImpl@28a71ad
19:15:57.842 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:15:57.848 [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_EMPTY_RENEGOTIATION_INFO_SCSV]
19:15:57.850 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:15:58.246 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:15:58.246 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated protocol: TLSv1.2
19:15:58.246 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:15:58.250 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:58.251 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:15:58.251 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:51972<->127.0.0.1:40689
19:15:58.251 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:58.253 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.253 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.254 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> HEAD /alpha HTTP/1.1
19:15:58.254 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:40689
19:15:58.254 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
19:15:58.255 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.256 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
19:15:58.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:58.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:40689[\r][\n]"
19:15:58.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.259 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.261 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
19:15:58.275 [XNIO-2 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40689]}, cookies=[:]): <empty> }
19:15:58.289 [XNIO-2 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.292 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.292 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Connection: keep-alive[\r][\n]"
19:15:58.292 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "X-Something: Testing[\r][\n]"
19:15:58.292 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 0[\r][\n]"
19:15:58.293 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.293 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
19:15:58.293 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
19:15:58.293 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Connection: keep-alive
19:15:58.293 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << X-Something: Testing
19:15:58.293 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 0
19:15:58.293 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.293 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.294 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51972<->127.0.0.1:40689
19:15:58.294 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.296 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.296 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.296 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40689
19:15:58.296 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:58.296 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.296 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.296 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> HEAD /alpha HTTP/1.1
19:15:58.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Host: localhost:40689
19:15:58.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Connection: Keep-Alive
19:15:58.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.297 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 >> Accept-Encoding: gzip,deflate
19:15:58.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:58.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Host: localhost:40689[\r][\n]"
19:15:58.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.297 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 >> "[\r][\n]"
19:15:58.315 [XNIO-2 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40689]}, cookies=[:]): <empty> }
19:15:58.336 [XNIO-2 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Connection: keep-alive[\r][\n]"
19:15:58.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "X-Something: Testing[\r][\n]"
19:15:58.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Content-Length: 0[\r][\n]"
19:15:58.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-1 << "[\r][\n]"
19:15:58.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << HTTP/1.1 200 OK
19:15:58.338 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Connection: keep-alive
19:15:58.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << X-Something: Testing
19:15:58.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Content-Length: 0
19:15:58.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-1 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51972<->127.0.0.1:40689
19:15:58.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.341 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7e367c7
19:15:58.389 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@21767660
19:15:58.423 [XNIO-3 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-1', selector sun.nio.ch.EPollSelectorImpl@f972f4f
19:15:58.438 [XNIO-3 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-3', selector sun.nio.ch.EPollSelectorImpl@18b303e6
19:15:58.442 [XNIO-3 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7d17e48d
19:15:58.443 [XNIO-3 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-4', selector sun.nio.ch.EPollSelectorImpl@79a8ec28
19:15:58.452 [XNIO-3 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-5', selector sun.nio.ch.EPollSelectorImpl@51125403
19:15:58.463 [XNIO-3 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7595002c
19:15:58.474 [XNIO-3 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-7', selector sun.nio.ch.EPollSelectorImpl@18c7a9df
19:15:58.475 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:58.475 [XNIO-3 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 I/O-8', selector sun.nio.ch.EPollSelectorImpl@11b2a3d7
19:15:58.476 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:58.478 [XNIO-3 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-3 Accept', selector sun.nio.ch.EPollSelectorImpl@2913d886
19:15:58.564 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.565 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.567 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41629
19:15:58.568 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41629
19:15:58.568 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41629
19:15:58.569 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:42554<->127.0.0.1:41629
19:15:58.570 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:58.571 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.571 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.572 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> HEAD /alpha HTTP/1.1
19:15:58.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Host: localhost:41629
19:15:58.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Connection: Keep-Alive
19:15:58.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.575 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Accept-Encoding: gzip,deflate
19:15:58.575 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:58.575 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Host: localhost:41629[\r][\n]"
19:15:58.575 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.575 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.576 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "[\r][\n]"
19:15:58.586 [XNIO-3 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41629]}, cookies=[:]): <empty> }
19:15:58.587 [XNIO-3 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.588 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.588 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Connection: keep-alive[\r][\n]"
19:15:58.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "X-Something: Testing[\r][\n]"
19:15:58.589 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Length: 0[\r][\n]"
19:15:58.590 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[\r][\n]"
19:15:58.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << HTTP/1.1 200 OK
19:15:58.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Connection: keep-alive
19:15:58.592 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << X-Something: Testing
19:15:58.592 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Length: 0
19:15:58.592 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.592 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.592 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42554<->127.0.0.1:41629
19:15:58.592 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.597 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.597 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.597 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41629
19:15:58.597 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:58.597 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.597 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.598 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> HEAD /alpha HTTP/1.1
19:15:58.598 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Host: localhost:41629
19:15:58.598 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Connection: Keep-Alive
19:15:58.598 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.599 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 >> Accept-Encoding: gzip,deflate
19:15:58.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:58.601 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Host: localhost:41629[\r][\n]"
19:15:58.602 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.602 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.603 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 >> "[\r][\n]"
19:15:58.609 [XNIO-3 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41629]}, cookies=[:]): <empty> }
19:15:58.615 [XNIO-3 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Connection: keep-alive[\r][\n]"
19:15:58.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "X-Something: Testing[\r][\n]"
19:15:58.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Content-Length: 0[\r][\n]"
19:15:58.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-2 << "[\r][\n]"
19:15:58.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << HTTP/1.1 200 OK
19:15:58.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Connection: keep-alive
19:15:58.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << X-Something: Testing
19:15:58.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Content-Length: 0
19:15:58.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-2 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42554<->127.0.0.1:41629
19:15:58.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.619 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@21767660
19:15:58.643 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5a624635
19:15:58.656 [XNIO-4 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-1', selector sun.nio.ch.EPollSelectorImpl@224feb25
19:15:58.657 [XNIO-4 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-2', selector sun.nio.ch.EPollSelectorImpl@28dd4db8
19:15:58.657 [XNIO-4 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-3', selector sun.nio.ch.EPollSelectorImpl@190e7d51
19:15:58.657 [XNIO-4 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-4', selector sun.nio.ch.EPollSelectorImpl@a0c8a94
19:15:58.659 [XNIO-4 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2233fef6
19:15:58.663 [XNIO-4 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-6', selector sun.nio.ch.EPollSelectorImpl@773121ec
19:15:58.670 [XNIO-4 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-7', selector sun.nio.ch.EPollSelectorImpl@22ac98c9
19:15:58.671 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:58.671 [XNIO-4 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 I/O-8', selector sun.nio.ch.EPollSelectorImpl@312aa182
19:15:58.672 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:58.674 [XNIO-4 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-4 Accept', selector sun.nio.ch.EPollSelectorImpl@42971fc7
19:15:58.675 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.675 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.675 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42475
19:15:58.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42475
19:15:58.676 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42475
19:15:58.676 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:46146<->127.0.0.1:42475
19:15:58.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:58.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> HEAD /alpha HTTP/1.1
19:15:58.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Host: localhost:42475
19:15:58.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Connection: Keep-Alive
19:15:58.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Accept-Encoding: gzip,deflate
19:15:58.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:58.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Host: localhost:42475[\r][\n]"
19:15:58.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "[\r][\n]"
19:15:58.690 [XNIO-4 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:42475]}, cookies=[:]): <empty> }
19:15:58.691 [XNIO-4 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Connection: keep-alive[\r][\n]"
19:15:58.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "X-Something: Testing[\r][\n]"
19:15:58.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Length: 0[\r][\n]"
19:15:58.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[\r][\n]"
19:15:58.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << HTTP/1.1 200 OK
19:15:58.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Connection: keep-alive
19:15:58.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << X-Something: Testing
19:15:58.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Length: 0
19:15:58.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.695 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:46146<->127.0.0.1:42475
19:15:58.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.697 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.697 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.697 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42475
19:15:58.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:58.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.698 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.698 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> HEAD /alpha HTTP/1.1
19:15:58.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Host: localhost:42475
19:15:58.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Connection: Keep-Alive
19:15:58.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.699 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 >> Accept-Encoding: gzip,deflate
19:15:58.699 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:58.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Host: localhost:42475[\r][\n]"
19:15:58.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.701 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 >> "[\r][\n]"
19:15:58.711 [XNIO-4 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:42475]}, cookies=[:]): <empty> }
19:15:58.712 [XNIO-4 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.713 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.713 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Connection: keep-alive[\r][\n]"
19:15:58.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "X-Something: Testing[\r][\n]"
19:15:58.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Content-Length: 0[\r][\n]"
19:15:58.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.714 [Test worker] DEBUG org.apache.http.wire - http-outgoing-3 << "[\r][\n]"
19:15:58.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << HTTP/1.1 200 OK
19:15:58.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Connection: keep-alive
19:15:58.715 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << X-Something: Testing
19:15:58.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Content-Length: 0
19:15:58.716 [Test worker] DEBUG org.apache.http.headers - http-outgoing-3 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.716 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.716 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:46146<->127.0.0.1:42475
19:15:58.717 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.720 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5a624635
19:15:58.745 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1d8e59f6
19:15:58.771 [XNIO-5 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-1', selector sun.nio.ch.EPollSelectorImpl@21dbb678
19:15:58.772 [XNIO-5 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f47780c
19:15:58.775 [XNIO-5 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4a31916b
19:15:58.786 [XNIO-5 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1f11f05e
19:15:58.796 [XNIO-5 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6247e9b4
19:15:58.798 [XNIO-5 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-6', selector sun.nio.ch.EPollSelectorImpl@23c02631
19:15:58.807 [XNIO-5 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5a99b1a3
19:15:58.807 [XNIO-5 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6f9a5c73
19:15:58.811 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:58.811 [XNIO-5 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-5 Accept', selector sun.nio.ch.EPollSelectorImpl@1786622e
19:15:58.813 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:58.834 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.835 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.835 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39003
19:15:58.836 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39003
19:15:58.836 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39003
19:15:58.837 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59010<->127.0.0.1:39003
19:15:58.837 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one HTTP/1.1
19:15:58.837 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.837 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.837 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> HEAD /alpha?alpha=one HTTP/1.1
19:15:58.837 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Host: localhost:39003
19:15:58.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Connection: Keep-Alive
19:15:58.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.838 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Accept-Encoding: gzip,deflate
19:15:58.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "HEAD /alpha?alpha=one HTTP/1.1[\r][\n]"
19:15:58.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Host: localhost:39003[\r][\n]"
19:15:58.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.838 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "[\r][\n]"
19:15:58.866 [XNIO-5 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39003]}, cookies=[:]): <empty> }
19:15:58.893 [XNIO-5 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.893 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Connection: keep-alive[\r][\n]"
19:15:58.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "X-Something: Testing[\r][\n]"
19:15:58.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Length: 0[\r][\n]"
19:15:58.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.894 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[\r][\n]"
19:15:58.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << HTTP/1.1 200 OK
19:15:58.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Connection: keep-alive
19:15:58.894 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << X-Something: Testing
19:15:58.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Length: 0
19:15:58.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.895 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.895 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:59010<->127.0.0.1:39003
19:15:58.895 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.897 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:58.898 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:58.898 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39003
19:15:58.898 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one HTTP/1.1
19:15:58.898 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:58.898 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:58.898 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> HEAD /alpha?alpha=one HTTP/1.1
19:15:58.898 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Host: localhost:39003
19:15:58.898 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Connection: Keep-Alive
19:15:58.898 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:58.898 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 >> Accept-Encoding: gzip,deflate
19:15:58.898 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "HEAD /alpha?alpha=one HTTP/1.1[\r][\n]"
19:15:58.898 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Host: localhost:39003[\r][\n]"
19:15:58.898 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Connection: Keep-Alive[\r][\n]"
19:15:58.898 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:58.898 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:58.899 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 >> "[\r][\n]"
19:15:58.913 [XNIO-5 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39003]}, cookies=[:]): <empty> }
19:15:58.914 [XNIO-5 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:58.915 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "HTTP/1.1 200 OK[\r][\n]"
19:15:58.915 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Connection: keep-alive[\r][\n]"
19:15:58.915 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "X-Something: Testing[\r][\n]"
19:15:58.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Content-Length: 0[\r][\n]"
19:15:58.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:58.916 [Test worker] DEBUG org.apache.http.wire - http-outgoing-4 << "[\r][\n]"
19:15:58.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << HTTP/1.1 200 OK
19:15:58.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Connection: keep-alive
19:15:58.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << X-Something: Testing
19:15:58.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Content-Length: 0
19:15:58.916 [Test worker] DEBUG org.apache.http.headers - http-outgoing-4 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:58.917 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:58.917 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:59010<->127.0.0.1:39003
19:15:58.917 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:58.918 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1d8e59f6
19:15:58.954 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@72cde3b0
19:15:58.963 [XNIO-6 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5f373da6
19:15:58.964 [XNIO-6 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-3', selector sun.nio.ch.EPollSelectorImpl@44866b2
19:15:58.977 [XNIO-6 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-1', selector sun.nio.ch.EPollSelectorImpl@846a8ef
19:15:58.982 [XNIO-6 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b534c55
19:15:58.986 [XNIO-6 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-5', selector sun.nio.ch.EPollSelectorImpl@321f6c1b
19:15:58.989 [XNIO-6 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a1d3b3c
19:15:58.989 [XNIO-6 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-7', selector sun.nio.ch.EPollSelectorImpl@d5ebca3
19:15:58.990 [XNIO-6 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 I/O-8', selector sun.nio.ch.EPollSelectorImpl@76a31948
19:15:58.999 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.000 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.003 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.003 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43427
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43427
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43427
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35046<->127.0.0.1:43427
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one HTTP/1.1
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.005 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> HEAD /alpha?alpha=one HTTP/1.1
19:15:59.005 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Host: localhost:43427
19:15:59.005 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Connection: Keep-Alive
19:15:59.005 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.005 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Accept-Encoding: gzip,deflate
19:15:59.005 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "HEAD /alpha?alpha=one HTTP/1.1[\r][\n]"
19:15:59.005 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Host: localhost:43427[\r][\n]"
19:15:59.005 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.005 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.005 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.005 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "[\r][\n]"
19:15:59.008 [XNIO-6 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-6 Accept', selector sun.nio.ch.EPollSelectorImpl@3731f83f
19:15:59.026 [XNIO-6 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43427]}, cookies=[:]): <empty> }
19:15:59.031 [XNIO-6 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.032 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.032 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Connection: keep-alive[\r][\n]"
19:15:59.032 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "X-Something: Testing[\r][\n]"
19:15:59.032 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Length: 0[\r][\n]"
19:15:59.032 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.033 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "[\r][\n]"
19:15:59.033 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << HTTP/1.1 200 OK
19:15:59.033 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Connection: keep-alive
19:15:59.033 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << X-Something: Testing
19:15:59.033 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Length: 0
19:15:59.033 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.033 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.033 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35046<->127.0.0.1:43427
19:15:59.033 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.036 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.036 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.036 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43427
19:15:59.036 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one HTTP/1.1
19:15:59.036 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.036 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.036 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> HEAD /alpha?alpha=one HTTP/1.1
19:15:59.036 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Host: localhost:43427
19:15:59.036 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Connection: Keep-Alive
19:15:59.036 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.037 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 >> Accept-Encoding: gzip,deflate
19:15:59.037 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "HEAD /alpha?alpha=one HTTP/1.1[\r][\n]"
19:15:59.037 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Host: localhost:43427[\r][\n]"
19:15:59.037 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.037 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.037 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.037 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 >> "[\r][\n]"
19:15:59.038 [XNIO-6 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43427]}, cookies=[:]): <empty> }
19:15:59.039 [XNIO-6 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.040 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.040 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Connection: keep-alive[\r][\n]"
19:15:59.040 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "X-Something: Testing[\r][\n]"
19:15:59.040 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Content-Length: 0[\r][\n]"
19:15:59.040 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.040 [Test worker] DEBUG org.apache.http.wire - http-outgoing-5 << "[\r][\n]"
19:15:59.040 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << HTTP/1.1 200 OK
19:15:59.040 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Connection: keep-alive
19:15:59.041 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << X-Something: Testing
19:15:59.041 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Content-Length: 0
19:15:59.041 [Test worker] DEBUG org.apache.http.headers - http-outgoing-5 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.041 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.041 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35046<->127.0.0.1:43427
19:15:59.041 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.043 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@72cde3b0
19:15:59.068 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7234cc95
19:15:59.074 [XNIO-7 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3c35de3f
19:15:59.075 [XNIO-7 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4c8feb63
19:15:59.080 [XNIO-7 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5a429034
19:15:59.102 [XNIO-7 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6e085162
19:15:59.091 [XNIO-7 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3a43530b
19:15:59.104 [XNIO-7 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-6', selector sun.nio.ch.EPollSelectorImpl@db25205
19:15:59.111 [XNIO-7 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-7', selector sun.nio.ch.EPollSelectorImpl@608416cd
19:15:59.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.119 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.118 [XNIO-7 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2d2e52c
19:15:59.122 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.122 [XNIO-7 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-7 Accept', selector sun.nio.ch.EPollSelectorImpl@42743f38
19:15:59.123 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.124 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33875
19:15:59.124 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33875
19:15:59.125 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33875
19:15:59.125 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41140<->127.0.0.1:33875
19:15:59.126 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one&alpha=two HTTP/1.1
19:15:59.126 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.126 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> HEAD /alpha?alpha=one&alpha=two HTTP/1.1
19:15:59.127 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Host: localhost:33875
19:15:59.128 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Connection: Keep-Alive
19:15:59.128 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.128 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Accept-Encoding: gzip,deflate
19:15:59.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "HEAD /alpha?alpha=one&alpha=two HTTP/1.1[\r][\n]"
19:15:59.128 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Host: localhost:33875[\r][\n]"
19:15:59.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.129 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "[\r][\n]"
19:15:59.134 [XNIO-7 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33875]}, cookies=[:]): <empty> }
19:15:59.136 [XNIO-7 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Connection: keep-alive[\r][\n]"
19:15:59.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "X-Something: Testing[\r][\n]"
19:15:59.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Length: 0[\r][\n]"
19:15:59.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.137 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "[\r][\n]"
19:15:59.138 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << HTTP/1.1 200 OK
19:15:59.138 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Connection: keep-alive
19:15:59.138 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << X-Something: Testing
19:15:59.138 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Length: 0
19:15:59.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.139 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.139 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41140<->127.0.0.1:33875
19:15:59.139 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.141 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.141 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.141 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33875
19:15:59.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one&alpha=two HTTP/1.1
19:15:59.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.141 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.141 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> HEAD /alpha?alpha=one&alpha=two HTTP/1.1
19:15:59.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Host: localhost:33875
19:15:59.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Connection: Keep-Alive
19:15:59.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.142 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 >> Accept-Encoding: gzip,deflate
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "HEAD /alpha?alpha=one&alpha=two HTTP/1.1[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Host: localhost:33875[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.142 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 >> "[\r][\n]"
19:15:59.149 [XNIO-7 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33875]}, cookies=[:]): <empty> }
19:15:59.150 [XNIO-7 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Connection: keep-alive[\r][\n]"
19:15:59.151 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "X-Something: Testing[\r][\n]"
19:15:59.152 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Content-Length: 0[\r][\n]"
19:15:59.152 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.152 [Test worker] DEBUG org.apache.http.wire - http-outgoing-6 << "[\r][\n]"
19:15:59.152 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << HTTP/1.1 200 OK
19:15:59.152 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Connection: keep-alive
19:15:59.152 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << X-Something: Testing
19:15:59.152 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Content-Length: 0
19:15:59.152 [Test worker] DEBUG org.apache.http.headers - http-outgoing-6 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.152 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.152 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41140<->127.0.0.1:33875
19:15:59.153 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.154 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7234cc95
19:15:59.181 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5c0055e9
19:15:59.194 [XNIO-8 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-1', selector sun.nio.ch.EPollSelectorImpl@71f0471e
19:15:59.205 [XNIO-8 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-2', selector sun.nio.ch.EPollSelectorImpl@25926c9b
19:15:59.226 [XNIO-8 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-3', selector sun.nio.ch.EPollSelectorImpl@14ca0da2
19:15:59.228 [XNIO-8 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-4', selector sun.nio.ch.EPollSelectorImpl@68595fcd
19:15:59.230 [XNIO-8 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-5', selector sun.nio.ch.EPollSelectorImpl@e4cf926
19:15:59.231 [XNIO-8 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-6', selector sun.nio.ch.EPollSelectorImpl@80714ea
19:15:59.231 [XNIO-8 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-7', selector sun.nio.ch.EPollSelectorImpl@48955465
19:15:59.234 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.234 [XNIO-8 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 I/O-8', selector sun.nio.ch.EPollSelectorImpl@fa87b1f
19:15:59.234 [XNIO-8 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-8 Accept', selector sun.nio.ch.EPollSelectorImpl@62fe55ba
19:15:59.234 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.238 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.238 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.238 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45857
19:15:59.238 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45857
19:15:59.239 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45857
19:15:59.239 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38342<->127.0.0.1:45857
19:15:59.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one&alpha=two&bravo=three HTTP/1.1
19:15:59.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> HEAD /alpha?alpha=one&alpha=two&bravo=three HTTP/1.1
19:15:59.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Host: localhost:45857
19:15:59.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Connection: Keep-Alive
19:15:59.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Accept-Encoding: gzip,deflate
19:15:59.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "HEAD /alpha?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
19:15:59.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Host: localhost:45857[\r][\n]"
19:15:59.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "[\r][\n]"
19:15:59.250 [XNIO-8 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45857]}, cookies=[:]): <empty> }
19:15:59.251 [XNIO-8 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.251 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.251 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Connection: keep-alive[\r][\n]"
19:15:59.252 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "X-Something: Testing[\r][\n]"
19:15:59.252 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Length: 0[\r][\n]"
19:15:59.252 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.252 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "[\r][\n]"
19:15:59.252 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << HTTP/1.1 200 OK
19:15:59.252 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Connection: keep-alive
19:15:59.252 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << X-Something: Testing
19:15:59.252 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Length: 0
19:15:59.252 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.252 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.252 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38342<->127.0.0.1:45857
19:15:59.252 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.254 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.254 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.254 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45857
19:15:59.254 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha?alpha=one&alpha=two&bravo=three HTTP/1.1
19:15:59.254 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.254 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.255 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> HEAD /alpha?alpha=one&alpha=two&bravo=three HTTP/1.1
19:15:59.255 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Host: localhost:45857
19:15:59.255 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Connection: Keep-Alive
19:15:59.255 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.255 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 >> Accept-Encoding: gzip,deflate
19:15:59.256 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "HEAD /alpha?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
19:15:59.256 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Host: localhost:45857[\r][\n]"
19:15:59.256 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.256 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.256 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.256 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 >> "[\r][\n]"
19:15:59.257 [XNIO-8 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45857]}, cookies=[:]): <empty> }
19:15:59.260 [XNIO-8 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Connection: keep-alive[\r][\n]"
19:15:59.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "X-Something: Testing[\r][\n]"
19:15:59.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Content-Length: 0[\r][\n]"
19:15:59.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-7 << "[\r][\n]"
19:15:59.261 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << HTTP/1.1 200 OK
19:15:59.261 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Connection: keep-alive
19:15:59.261 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << X-Something: Testing
19:15:59.261 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Content-Length: 0
19:15:59.261 [Test worker] DEBUG org.apache.http.headers - http-outgoing-7 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.261 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.261 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38342<->127.0.0.1:45857
19:15:59.261 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.263 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5c0055e9
19:15:59.281 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4f3d7567
19:15:59.286 [XNIO-9 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-1', selector sun.nio.ch.EPollSelectorImpl@fe5dd7a
19:15:59.287 [XNIO-9 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-2', selector sun.nio.ch.EPollSelectorImpl@446208d
19:15:59.302 [XNIO-9 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5e96fb69
19:15:59.303 [XNIO-9 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3e02528b
19:15:59.322 [XNIO-9 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-5', selector sun.nio.ch.EPollSelectorImpl@24471ab
19:15:59.335 [XNIO-9 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-6', selector sun.nio.ch.EPollSelectorImpl@32e8805a
19:15:59.336 [XNIO-9 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5932df18
19:15:59.336 [XNIO-9 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 I/O-8', selector sun.nio.ch.EPollSelectorImpl@15544b88
19:15:59.337 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.337 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.342 [XNIO-9 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-9 Accept', selector sun.nio.ch.EPollSelectorImpl@7382f4e9
19:15:59.356 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.356 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.356 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37011
19:15:59.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37011
19:15:59.357 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37011
19:15:59.357 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:42342<->127.0.0.1:37011
19:15:59.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.359 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> HEAD /alpha HTTP/1.1
19:15:59.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Host: localhost:37011
19:15:59.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Connection: Keep-Alive
19:15:59.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Accept-Encoding: gzip,deflate
19:15:59.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Host: localhost:37011[\r][\n]"
19:15:59.363 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.363 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.363 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.364 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "[\r][\n]"
19:15:59.377 [XNIO-9 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37011]}, cookies=[:]): <empty> }
19:15:59.411 [XNIO-9 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Connection: keep-alive[\r][\n]"
19:15:59.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "X-Something: Testing[\r][\n]"
19:15:59.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Length: 0[\r][\n]"
19:15:59.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "[\r][\n]"
19:15:59.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << HTTP/1.1 200 OK
19:15:59.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Connection: keep-alive
19:15:59.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << X-Something: Testing
19:15:59.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Length: 0
19:15:59.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.412 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.413 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42342<->127.0.0.1:37011
19:15:59.413 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.418 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.419 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.419 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37011
19:15:59.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> HEAD /alpha HTTP/1.1
19:15:59.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Host: localhost:37011
19:15:59.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Connection: Keep-Alive
19:15:59.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 >> Accept-Encoding: gzip,deflate
19:15:59.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.421 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Host: localhost:37011[\r][\n]"
19:15:59.421 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.421 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.421 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.421 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 >> "[\r][\n]"
19:15:59.422 [XNIO-9 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37011]}, cookies=[:]): <empty> }
19:15:59.425 [XNIO-9 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Connection: keep-alive[\r][\n]"
19:15:59.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "X-Something: Testing[\r][\n]"
19:15:59.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Content-Length: 0[\r][\n]"
19:15:59.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.426 [Test worker] DEBUG org.apache.http.wire - http-outgoing-8 << "[\r][\n]"
19:15:59.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << HTTP/1.1 200 OK
19:15:59.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Connection: keep-alive
19:15:59.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << X-Something: Testing
19:15:59.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Content-Length: 0
19:15:59.426 [Test worker] DEBUG org.apache.http.headers - http-outgoing-8 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.427 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.427 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42342<->127.0.0.1:37011
19:15:59.427 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.428 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4f3d7567
19:15:59.444 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@611e34e1
19:15:59.453 [XNIO-10 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2efa8832
19:15:59.455 [XNIO-10 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-2', selector sun.nio.ch.EPollSelectorImpl@dad32de
19:15:59.474 [XNIO-10 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6e28a91e
19:15:59.486 [XNIO-10 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-4', selector sun.nio.ch.EPollSelectorImpl@691061ff
19:15:59.494 [XNIO-10 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-5', selector sun.nio.ch.EPollSelectorImpl@610f718b
19:15:59.502 [XNIO-10 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4ff85736
19:15:59.519 [XNIO-10 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-7', selector sun.nio.ch.EPollSelectorImpl@169f00ed
19:15:59.522 [XNIO-10 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 I/O-8', selector sun.nio.ch.EPollSelectorImpl@47caea0b
19:15:59.527 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.528 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.528 [XNIO-10 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-10 Accept', selector sun.nio.ch.EPollSelectorImpl@170980bc
19:15:59.531 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.531 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.531 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39797
19:15:59.532 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39797
19:15:59.532 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39797
19:15:59.532 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57296<->127.0.0.1:39797
19:15:59.532 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.532 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.532 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.532 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> HEAD /alpha HTTP/1.1
19:15:59.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Host: localhost:39797
19:15:59.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Connection: Keep-Alive
19:15:59.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.533 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Accept-Encoding: gzip,deflate
19:15:59.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Host: localhost:39797[\r][\n]"
19:15:59.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.533 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "[\r][\n]"
19:15:59.548 [XNIO-10 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39797]}, cookies=[:]): <empty> }
19:15:59.550 [XNIO-10 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.550 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.550 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Connection: keep-alive[\r][\n]"
19:15:59.550 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "X-Something: Testing[\r][\n]"
19:15:59.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Length: 0[\r][\n]"
19:15:59.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "[\r][\n]"
19:15:59.551 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << HTTP/1.1 200 OK
19:15:59.551 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Connection: keep-alive
19:15:59.551 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << X-Something: Testing
19:15:59.551 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Length: 0
19:15:59.551 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.551 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.551 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57296<->127.0.0.1:39797
19:15:59.551 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.553 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.554 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.554 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39797
19:15:59.554 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.554 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.554 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.554 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> HEAD /alpha HTTP/1.1
19:15:59.554 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Host: localhost:39797
19:15:59.554 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Connection: Keep-Alive
19:15:59.554 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.554 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 >> Accept-Encoding: gzip,deflate
19:15:59.554 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.554 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Host: localhost:39797[\r][\n]"
19:15:59.554 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.554 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.554 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.554 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 >> "[\r][\n]"
19:15:59.558 [XNIO-10 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39797]}, cookies=[:]): <empty> }
19:15:59.561 [XNIO-10 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.562 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Connection: keep-alive[\r][\n]"
19:15:59.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "X-Something: Testing[\r][\n]"
19:15:59.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Content-Length: 0[\r][\n]"
19:15:59.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.563 [Test worker] DEBUG org.apache.http.wire - http-outgoing-9 << "[\r][\n]"
19:15:59.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << HTTP/1.1 200 OK
19:15:59.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Connection: keep-alive
19:15:59.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << X-Something: Testing
19:15:59.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Content-Length: 0
19:15:59.563 [Test worker] DEBUG org.apache.http.headers - http-outgoing-9 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.563 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.563 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57296<->127.0.0.1:39797
19:15:59.563 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.564 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@611e34e1
19:15:59.594 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2210e1d8
19:15:59.598 [XNIO-11 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-1', selector sun.nio.ch.EPollSelectorImpl@22948a9a
19:15:59.601 [XNIO-11 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-2', selector sun.nio.ch.EPollSelectorImpl@80debfa
19:15:59.602 [XNIO-11 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-3', selector sun.nio.ch.EPollSelectorImpl@195ee3e
19:15:59.614 [XNIO-11 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5712e91e
19:15:59.615 [XNIO-11 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-5', selector sun.nio.ch.EPollSelectorImpl@9dcf95b
19:15:59.630 [XNIO-11 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1b4f326b
19:15:59.632 [XNIO-11 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5bc9abff
19:15:59.632 [XNIO-11 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2ca48763
19:15:59.633 [XNIO-11 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 Accept', selector sun.nio.ch.EPollSelectorImpl@1546ad29
19:15:59.633 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.634 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.646 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.647 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.647 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34875
19:15:59.648 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34875
19:15:59.648 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34875
19:15:59.649 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49428<->127.0.0.1:34875
19:15:59.649 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.649 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.650 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.650 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> HEAD /alpha HTTP/1.1
19:15:59.650 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Cookie: flavor=chocolate-chip
19:15:59.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Host: localhost:34875
19:15:59.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Connection: Keep-Alive
19:15:59.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Accept-Encoding: gzip,deflate
19:15:59.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Cookie: flavor=chocolate-chip[\r][\n]"
19:15:59.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Host: localhost:34875[\r][\n]"
19:15:59.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "[\r][\n]"
19:15:59.655 [XNIO-11 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Cookie=[flavor=chocolate-chip], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34875]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@2d26046c]): <empty> }
19:15:59.675 [XNIO-11 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Connection: keep-alive[\r][\n]"
19:15:59.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "X-Something: Testing[\r][\n]"
19:15:59.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Length: 0[\r][\n]"
19:15:59.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.677 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "[\r][\n]"
19:15:59.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << HTTP/1.1 200 OK
19:15:59.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Connection: keep-alive
19:15:59.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << X-Something: Testing
19:15:59.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Length: 0
19:15:59.677 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.677 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.678 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49428<->127.0.0.1:34875
19:15:59.678 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.680 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.680 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.680 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34875
19:15:59.680 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.680 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.680 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> HEAD /alpha HTTP/1.1
19:15:59.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Cookie: flavor=chocolate-chip
19:15:59.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Host: localhost:34875
19:15:59.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Connection: Keep-Alive
19:15:59.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.680 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 >> Accept-Encoding: gzip,deflate
19:15:59.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.680 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Cookie: flavor=chocolate-chip[\r][\n]"
19:15:59.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Host: localhost:34875[\r][\n]"
19:15:59.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.681 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 >> "[\r][\n]"
19:15:59.690 [XNIO-11 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Cookie=[flavor=chocolate-chip], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34875]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@79d6cf38]): <empty> }
19:15:59.693 [XNIO-11 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Connection: keep-alive[\r][\n]"
19:15:59.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "X-Something: Testing[\r][\n]"
19:15:59.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Content-Length: 0[\r][\n]"
19:15:59.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.694 [Test worker] DEBUG org.apache.http.wire - http-outgoing-10 << "[\r][\n]"
19:15:59.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << HTTP/1.1 200 OK
19:15:59.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Connection: keep-alive
19:15:59.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << X-Something: Testing
19:15:59.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Content-Length: 0
19:15:59.694 [Test worker] DEBUG org.apache.http.headers - http-outgoing-10 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.694 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49428<->127.0.0.1:34875
19:15:59.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.696 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2210e1d8
19:15:59.705 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@17bafe87
19:15:59.722 [XNIO-12 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6b0a6956
19:15:59.728 [XNIO-12 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-2', selector sun.nio.ch.EPollSelectorImpl@220e5563
19:15:59.732 [XNIO-12 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5b3c2a31
19:15:59.735 [XNIO-12 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-5', selector sun.nio.ch.EPollSelectorImpl@15a1162a
19:15:59.729 [XNIO-12 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4f121f8d
19:15:59.743 [XNIO-12 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-6', selector sun.nio.ch.EPollSelectorImpl@155bba44
19:15:59.759 [XNIO-12 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-7', selector sun.nio.ch.EPollSelectorImpl@20a56aa2
19:15:59.762 [XNIO-12 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-8', selector sun.nio.ch.EPollSelectorImpl@96ba03b
19:15:59.762 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.763 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.766 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.766 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39111
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39111
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39111
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48994<->127.0.0.1:39111
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.766 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.767 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> HEAD /alpha HTTP/1.1
19:15:59.767 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Cookie: flavor=chocolate-chip; count=dozen
19:15:59.767 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Host: localhost:39111
19:15:59.767 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Connection: Keep-Alive
19:15:59.767 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.767 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Accept-Encoding: gzip,deflate
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Host: localhost:39111[\r][\n]"
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.767 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "[\r][\n]"
19:15:59.769 [XNIO-12 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 Accept', selector sun.nio.ch.EPollSelectorImpl@66e9ab6a
19:15:59.798 [XNIO-12 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Cookie=[flavor=chocolate-chip; count=dozen], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39111]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@1838a46d, flavor:ersatz.undertow.server.handlers.CookieImpl@16ff491a]): <empty> }
19:15:59.799 [XNIO-12 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.800 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.800 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Connection: keep-alive[\r][\n]"
19:15:59.800 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "X-Something: Testing[\r][\n]"
19:15:59.800 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Length: 0[\r][\n]"
19:15:59.800 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.800 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "[\r][\n]"
19:15:59.800 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << HTTP/1.1 200 OK
19:15:59.800 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Connection: keep-alive
19:15:59.800 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << X-Something: Testing
19:15:59.800 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Length: 0
19:15:59.800 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.800 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.801 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48994<->127.0.0.1:39111
19:15:59.801 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.803 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.803 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.803 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39111
19:15:59.803 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.803 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.803 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.803 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> HEAD /alpha HTTP/1.1
19:15:59.803 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Cookie: flavor=chocolate-chip; count=dozen
19:15:59.803 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Host: localhost:39111
19:15:59.803 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Connection: Keep-Alive
19:15:59.803 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.803 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 >> Accept-Encoding: gzip,deflate
19:15:59.803 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.803 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
19:15:59.803 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Host: localhost:39111[\r][\n]"
19:15:59.803 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.803 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.804 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.804 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 >> "[\r][\n]"
19:15:59.819 [XNIO-12 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Cookie=[flavor=chocolate-chip; count=dozen], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39111]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@45023c17, flavor:ersatz.undertow.server.handlers.CookieImpl@4bc5cac7]): <empty> }
19:15:59.821 [XNIO-12 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Connection: keep-alive[\r][\n]"
19:15:59.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "X-Something: Testing[\r][\n]"
19:15:59.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Content-Length: 0[\r][\n]"
19:15:59.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.823 [Test worker] DEBUG org.apache.http.wire - http-outgoing-11 << "[\r][\n]"
19:15:59.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << HTTP/1.1 200 OK
19:15:59.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Connection: keep-alive
19:15:59.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << X-Something: Testing
19:15:59.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Content-Length: 0
19:15:59.823 [Test worker] DEBUG org.apache.http.headers - http-outgoing-11 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.824 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.824 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48994<->127.0.0.1:39111
19:15:59.824 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.825 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@17bafe87
19:15:59.854 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@50042bb1
19:15:59.868 [XNIO-13 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-1', selector sun.nio.ch.EPollSelectorImpl@582cc320
19:15:59.874 [XNIO-13 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-2', selector sun.nio.ch.EPollSelectorImpl@55b34b1
19:15:59.880 [XNIO-13 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5aea9b4f
19:15:59.880 [XNIO-13 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7576e17c
19:15:59.891 [XNIO-13 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-5', selector sun.nio.ch.EPollSelectorImpl@301a94ef
19:15:59.896 [XNIO-13 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a9e9363
19:15:59.914 [XNIO-13 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4c33ebe
19:15:59.916 [XNIO-13 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-8', selector sun.nio.ch.EPollSelectorImpl@65322859
19:15:59.917 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:15:59.917 [XNIO-13 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 Accept', selector sun.nio.ch.EPollSelectorImpl@6de54b71
19:15:59.920 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:15:59.932 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.933 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.933 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34425
19:15:59.933 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34425
19:15:59.933 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34425
19:15:59.933 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54466<->127.0.0.1:34425
19:15:59.933 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.934 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.934 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> HEAD /alpha HTTP/1.1
19:15:59.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Host: localhost:34425
19:15:59.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Connection: Keep-Alive
19:15:59.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Accept-Encoding: gzip,deflate
19:15:59.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Host: localhost:34425[\r][\n]"
19:15:59.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "[\r][\n]"
19:15:59.940 [XNIO-13 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34425]}, cookies=[:]): <empty> }
19:15:59.941 [XNIO-13 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.942 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.942 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Connection: keep-alive[\r][\n]"
19:15:59.942 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "X-Something: Testing[\r][\n]"
19:15:59.942 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Length: 0[\r][\n]"
19:15:59.942 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.942 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "[\r][\n]"
19:15:59.942 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << HTTP/1.1 200 OK
19:15:59.942 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Connection: keep-alive
19:15:59.942 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << X-Something: Testing
19:15:59.942 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Length: 0
19:15:59.942 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.942 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.942 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54466<->127.0.0.1:34425
19:15:59.942 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.948 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:15:59.948 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:15:59.948 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34425
19:15:59.948 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:15:59.948 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:15:59.949 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:15:59.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> HEAD /alpha HTTP/1.1
19:15:59.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Host: localhost:34425
19:15:59.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Connection: Keep-Alive
19:15:59.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:15:59.949 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 >> Accept-Encoding: gzip,deflate
19:15:59.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:15:59.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Host: localhost:34425[\r][\n]"
19:15:59.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Connection: Keep-Alive[\r][\n]"
19:15:59.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:15:59.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:15:59.949 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 >> "[\r][\n]"
19:15:59.950 [XNIO-13 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34425]}, cookies=[:]): <empty> }
19:15:59.950 [XNIO-13 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:15:59.951 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "HTTP/1.1 200 OK[\r][\n]"
19:15:59.951 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Connection: keep-alive[\r][\n]"
19:15:59.951 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "X-Something: Testing[\r][\n]"
19:15:59.951 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Content-Length: 0[\r][\n]"
19:15:59.951 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:15:59.951 [Test worker] DEBUG org.apache.http.wire - http-outgoing-12 << "[\r][\n]"
19:15:59.951 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << HTTP/1.1 200 OK
19:15:59.951 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Connection: keep-alive
19:15:59.951 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << X-Something: Testing
19:15:59.951 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Content-Length: 0
19:15:59.951 [Test worker] DEBUG org.apache.http.headers - http-outgoing-12 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:15:59.951 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:15:59.951 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54466<->127.0.0.1:34425
19:15:59.951 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:15:59.953 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@50042bb1
19:15:59.958 [XNIO-13 I/O-2] DEBUG ersatz.undertow - Failed to schedule task ersatz.undertow.server.protocol.ParseTimeoutUpdater@16039b08 as worker is shutting down
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
at ersatz.xnio.nio.WorkerThread.executeAfter(WorkerThread.java:617)
at ersatz.undertow.util.WorkerUtils.executeAfter(WorkerUtils.java:46)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.handleSchedule(ParseTimeoutUpdater.java:107)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.connectionIdle(ParseTimeoutUpdater.java:85)
at ersatz.undertow.server.protocol.http.HttpReadListener.newRequest(HttpReadListener.java:118)
at ersatz.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:310)
at ersatz.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:232)
at ersatz.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1261)
at ersatz.undertow.server.HttpServerExchange.closeAndFlushResponse(HttpServerExchange.java:1675)
at ersatz.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1665)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:316)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:296)
at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at ersatz.xnio.StreamConnection.invokeCloseListener(StreamConnection.java:80)
at ersatz.xnio.Connection.writeClosed(Connection.java:117)
at ersatz.xnio.nio.AbstractNioStreamConnection.writeClosed(AbstractNioStreamConnection.java:47)
at ersatz.xnio.nio.NioSocketConduit.terminateWrites(NioSocketConduit.java:214)
at ersatz.xnio.nio.NioSocketConduit.truncateWrites(NioSocketConduit.java:228)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.truncateWrites(HttpResponseConduit.java:774)
at ersatz.xnio.conduits.AbstractSinkConduit.truncateWrites(AbstractSinkConduit.java:82)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.close(ConduitStreamSinkChannel.java:186)
at ersatz.xnio.IoUtils.safeClose(IoUtils.java:134)
at ersatz.xnio.conduits.WriteReadyHandler$ChannelListenerHandler.forceTermination(WriteReadyHandler.java:57)
at ersatz.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:107)
at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:494)
19:15:59.965 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4cf96c26
19:15:59.967 [XNIO-14 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1f5cd0d3
19:15:59.972 [XNIO-14 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1b2e9e22
19:15:59.978 [XNIO-14 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1f7238ad
19:15:59.974 [XNIO-14 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-3', selector sun.nio.ch.EPollSelectorImpl@766872b9
19:15:59.984 [XNIO-14 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-6', selector sun.nio.ch.EPollSelectorImpl@502ebe5d
19:15:59.977 [XNIO-14 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51b5b111
19:16:00.001 [XNIO-14 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2e8374d4
19:15:59.993 [XNIO-14 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-7', selector sun.nio.ch.EPollSelectorImpl@13178821
19:16:00.003 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.003 [XNIO-14 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 Accept', selector sun.nio.ch.EPollSelectorImpl@17407c62
19:16:00.005 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.007 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.008 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38409
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38409
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38409
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:33442<->127.0.0.1:38409
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.008 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> HEAD /alpha HTTP/1.1
19:16:00.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Host: localhost:38409
19:16:00.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Connection: Keep-Alive
19:16:00.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.009 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Accept-Encoding: gzip,deflate
19:16:00.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Host: localhost:38409[\r][\n]"
19:16:00.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.009 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "[\r][\n]"
19:16:00.015 [XNIO-14 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38409]}, cookies=[:]): <empty> }
19:16:00.016 [XNIO-14 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Connection: keep-alive[\r][\n]"
19:16:00.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "X-Something: Testing[\r][\n]"
19:16:00.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Length: 0[\r][\n]"
19:16:00.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "[\r][\n]"
19:16:00.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << HTTP/1.1 200 OK
19:16:00.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Connection: keep-alive
19:16:00.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << X-Something: Testing
19:16:00.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Length: 0
19:16:00.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.017 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.018 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33442<->127.0.0.1:38409
19:16:00.018 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.019 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.019 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.019 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38409
19:16:00.019 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.019 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.019 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.020 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> HEAD /alpha HTTP/1.1
19:16:00.020 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Host: localhost:38409
19:16:00.020 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Connection: Keep-Alive
19:16:00.020 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.020 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 >> Accept-Encoding: gzip,deflate
19:16:00.020 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.020 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Host: localhost:38409[\r][\n]"
19:16:00.020 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.020 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.020 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.020 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 >> "[\r][\n]"
19:16:00.021 [XNIO-14 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38409]}, cookies=[:]): <empty> }
19:16:00.023 [XNIO-14 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Connection: keep-alive[\r][\n]"
19:16:00.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "X-Something: Testing[\r][\n]"
19:16:00.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Content-Length: 0[\r][\n]"
19:16:00.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-13 << "[\r][\n]"
19:16:00.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << HTTP/1.1 200 OK
19:16:00.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Connection: keep-alive
19:16:00.024 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << X-Something: Testing
19:16:00.024 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Content-Length: 0
19:16:00.024 [Test worker] DEBUG org.apache.http.headers - http-outgoing-13 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.024 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.024 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33442<->127.0.0.1:38409
19:16:00.024 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.025 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4cf96c26
19:16:00.041 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@43dc959c
19:16:00.047 [XNIO-15 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-1', selector sun.nio.ch.EPollSelectorImpl@70156dfe
19:16:00.059 [XNIO-15 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2ffd6bf2
19:16:00.061 [XNIO-15 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-3', selector sun.nio.ch.EPollSelectorImpl@514ecf66
19:16:00.063 [XNIO-15 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-5', selector sun.nio.ch.EPollSelectorImpl@12eb95a4
19:16:00.061 [XNIO-15 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5050fdd0
19:16:00.089 [XNIO-15 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6cc4054a
19:16:00.090 [XNIO-15 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-7', selector sun.nio.ch.EPollSelectorImpl@43d91418
19:16:00.090 [XNIO-15 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35e5b122
19:16:00.090 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.091 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.094 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.094 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.094 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34799
19:16:00.094 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34799
19:16:00.094 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34799
19:16:00.094 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60166<->127.0.0.1:34799
19:16:00.094 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.094 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.095 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> HEAD /alpha HTTP/1.1
19:16:00.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> hat: fedora
19:16:00.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Host: localhost:34799
19:16:00.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Connection: Keep-Alive
19:16:00.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.095 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Accept-Encoding: gzip,deflate
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "hat: fedora[\r][\n]"
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Host: localhost:34799[\r][\n]"
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.095 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "[\r][\n]"
19:16:00.136 [XNIO-15 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 Accept', selector sun.nio.ch.EPollSelectorImpl@3cacd7e5
19:16:00.138 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.138 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-12: Shutdown connection
19:16:00.139 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.139 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-13: Shutdown connection
19:16:00.141 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.141 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-9: Shutdown connection
19:16:00.142 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.142 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-10: Shutdown connection
19:16:00.143 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.143 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-11: Shutdown connection
19:16:00.143 [XNIO-15 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], hat=[fedora], Host=[localhost:34799]}, cookies=[:]): <empty> }
19:16:00.144 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.144 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-6: Shutdown connection
19:16:00.145 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.145 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-7: Shutdown connection
19:16:00.145 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.145 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-8: Shutdown connection
19:16:00.154 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.154 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-4: Shutdown connection
19:16:00.155 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.155 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-5: Shutdown connection
19:16:00.156 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.155 [XNIO-15 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.156 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-2: Shutdown connection
19:16:00.156 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.156 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-3: Shutdown connection
19:16:00.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Connection: keep-alive[\r][\n]"
19:16:00.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "X-Something: Testing[\r][\n]"
19:16:00.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Length: 0[\r][\n]"
19:16:00.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "[\r][\n]"
19:16:00.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << HTTP/1.1 200 OK
19:16:00.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Connection: keep-alive
19:16:00.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << X-Something: Testing
19:16:00.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Length: 0
19:16:00.157 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.157 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.157 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60166<->127.0.0.1:34799
19:16:00.157 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.158 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.158 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-1: Shutdown connection
19:16:00.160 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:00.160 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-0: Shutdown connection
19:16:00.164 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.164 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.164 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34799
19:16:00.164 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.164 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.164 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> HEAD /alpha HTTP/1.1
19:16:00.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> hat: fedora
19:16:00.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Host: localhost:34799
19:16:00.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Connection: Keep-Alive
19:16:00.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.164 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 >> Accept-Encoding: gzip,deflate
19:16:00.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "hat: fedora[\r][\n]"
19:16:00.164 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Host: localhost:34799[\r][\n]"
19:16:00.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.165 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 >> "[\r][\n]"
19:16:00.165 [XNIO-15 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], hat=[fedora], Host=[localhost:34799]}, cookies=[:]): <empty> }
19:16:00.166 [XNIO-15 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Connection: keep-alive[\r][\n]"
19:16:00.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "X-Something: Testing[\r][\n]"
19:16:00.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Content-Length: 0[\r][\n]"
19:16:00.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-14 << "[\r][\n]"
19:16:00.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << HTTP/1.1 200 OK
19:16:00.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Connection: keep-alive
19:16:00.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << X-Something: Testing
19:16:00.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Content-Length: 0
19:16:00.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-14 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.167 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.168 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60166<->127.0.0.1:34799
19:16:00.168 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.169 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@43dc959c
19:16:00.190 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@201dbe11
19:16:00.192 [XNIO-16 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-1', selector sun.nio.ch.EPollSelectorImpl@11d3e0a4
19:16:00.193 [XNIO-16 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7c8326c7
19:16:00.197 [XNIO-16 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-3', selector sun.nio.ch.EPollSelectorImpl@c5cdbd4
19:16:00.198 [XNIO-16 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5bc99f51
19:16:00.199 [XNIO-16 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-5', selector sun.nio.ch.EPollSelectorImpl@33ef7f4
19:16:00.200 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.201 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.202 [XNIO-16 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 Accept', selector sun.nio.ch.EPollSelectorImpl@6ee05103
19:16:00.202 [XNIO-16 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5714a34b
19:16:00.209 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.210 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44031
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44031
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44031
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:51416<->127.0.0.1:44031
19:16:00.210 [XNIO-16 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5eb700e9
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.211 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> HEAD /alpha HTTP/1.1
19:16:00.211 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Host: localhost:44031
19:16:00.211 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Connection: Keep-Alive
19:16:00.211 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.211 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Accept-Encoding: gzip,deflate
19:16:00.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Host: localhost:44031[\r][\n]"
19:16:00.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "[\r][\n]"
19:16:00.219 [XNIO-16 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-6', selector sun.nio.ch.EPollSelectorImpl@143b3a3
19:16:00.220 [XNIO-16 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44031]}, cookies=[:]): <empty> }
19:16:00.221 [XNIO-16 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.222 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Connection: keep-alive[\r][\n]"
19:16:00.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "X-Something: Testing[\r][\n]"
19:16:00.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Length: 0[\r][\n]"
19:16:00.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "[\r][\n]"
19:16:00.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << HTTP/1.1 200 OK
19:16:00.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Connection: keep-alive
19:16:00.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << X-Something: Testing
19:16:00.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Length: 0
19:16:00.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.223 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.224 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51416<->127.0.0.1:44031
19:16:00.224 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.228 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.228 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.229 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44031
19:16:00.229 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.229 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.229 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> HEAD /alpha HTTP/1.1
19:16:00.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Host: localhost:44031
19:16:00.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Connection: Keep-Alive
19:16:00.229 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.230 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 >> Accept-Encoding: gzip,deflate
19:16:00.230 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.230 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Host: localhost:44031[\r][\n]"
19:16:00.230 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.230 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.230 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.230 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 >> "[\r][\n]"
19:16:00.233 [XNIO-16 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44031]}, cookies=[:]): <empty> }
19:16:00.234 [XNIO-16 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Connection: keep-alive[\r][\n]"
19:16:00.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "X-Something: Testing[\r][\n]"
19:16:00.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Content-Length: 0[\r][\n]"
19:16:00.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-15 << "[\r][\n]"
19:16:00.234 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << HTTP/1.1 200 OK
19:16:00.234 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Connection: keep-alive
19:16:00.234 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << X-Something: Testing
19:16:00.234 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Content-Length: 0
19:16:00.235 [Test worker] DEBUG org.apache.http.headers - http-outgoing-15 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.235 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.235 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:51416<->127.0.0.1:44031
19:16:00.235 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.237 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@201dbe11
19:16:00.248 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@f23f9b5
19:16:00.251 [XNIO-17 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-1', selector sun.nio.ch.EPollSelectorImpl@21ddcfe3
19:16:00.251 [XNIO-17 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5d6e7901
19:16:00.260 [XNIO-17 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3d8d1663
19:16:00.261 [XNIO-17 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6884f5f8
19:16:00.262 [XNIO-17 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2788588b
19:16:00.262 [XNIO-17 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-6', selector sun.nio.ch.EPollSelectorImpl@25747cc7
19:16:00.262 [XNIO-17 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77bab2a2
19:16:00.262 [XNIO-17 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-8', selector sun.nio.ch.EPollSelectorImpl@27c9bb62
19:16:00.263 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.263 [XNIO-17 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 Accept', selector sun.nio.ch.EPollSelectorImpl@f1506e2
19:16:00.263 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.266 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.266 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37209
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37209
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37209
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54988<->127.0.0.1:37209
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> HEAD /alpha HTTP/1.1
19:16:00.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Host: localhost:37209
19:16:00.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Connection: Keep-Alive
19:16:00.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Accept-Encoding: gzip,deflate
19:16:00.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Host: localhost:37209[\r][\n]"
19:16:00.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.268 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "[\r][\n]"
19:16:00.270 [XNIO-17 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37209]}, cookies=[:]): <empty> }
19:16:00.271 [XNIO-17 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.272 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.272 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Connection: keep-alive[\r][\n]"
19:16:00.272 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "X-Something: Testing[\r][\n]"
19:16:00.272 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Length: 0[\r][\n]"
19:16:00.272 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.272 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "[\r][\n]"
19:16:00.272 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << HTTP/1.1 200 OK
19:16:00.272 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Connection: keep-alive
19:16:00.272 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << X-Something: Testing
19:16:00.272 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Length: 0
19:16:00.272 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.272 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.272 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54988<->127.0.0.1:37209
19:16:00.272 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.273 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.274 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.274 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37209
19:16:00.274 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.274 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.274 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.274 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> HEAD /alpha HTTP/1.1
19:16:00.274 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Host: localhost:37209
19:16:00.274 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Connection: Keep-Alive
19:16:00.274 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.274 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 >> Accept-Encoding: gzip,deflate
19:16:00.274 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.274 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Host: localhost:37209[\r][\n]"
19:16:00.274 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.274 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.274 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.274 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 >> "[\r][\n]"
19:16:00.275 [XNIO-17 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:37209]}, cookies=[:]): <empty> }
19:16:00.276 [XNIO-17 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Connection: keep-alive[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "X-Something: Testing[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Content-Length: 0[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-16 << "[\r][\n]"
19:16:00.276 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << HTTP/1.1 200 OK
19:16:00.276 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Connection: keep-alive
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << X-Something: Testing
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Content-Length: 0
19:16:00.277 [Test worker] DEBUG org.apache.http.headers - http-outgoing-16 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.277 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.277 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54988<->127.0.0.1:37209
19:16:00.277 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.278 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@f23f9b5
19:16:00.285 [XNIO-17 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java: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.HeadStreamSinkConduit.flush(HeadStreamSinkConduit.java:131)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: java.nio.channels.ClosedByInterruptException: null
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
... 22 common frames omitted
19:16:00.286 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@78831fca
19:16:00.292 [XNIO-18 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-1', selector sun.nio.ch.EPollSelectorImpl@fcabcb8
19:16:00.293 [XNIO-18 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-2', selector sun.nio.ch.EPollSelectorImpl@63134e0e
19:16:00.308 [XNIO-18 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1e007082
19:16:00.313 [XNIO-18 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-4', selector sun.nio.ch.EPollSelectorImpl@197a8a9
19:16:00.313 [XNIO-18 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-5', selector sun.nio.ch.EPollSelectorImpl@743dd263
19:16:00.316 [XNIO-18 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-6', selector sun.nio.ch.EPollSelectorImpl@46c5a09d
19:16:00.318 [XNIO-18 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1039c5d9
19:16:00.319 [XNIO-18 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35062c1a
19:16:00.321 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.321 [XNIO-18 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 Accept', selector sun.nio.ch.EPollSelectorImpl@45be36ed
19:16:00.322 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.325 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.325 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36421
19:16:00.325 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36421
19:16:00.325 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36421
19:16:00.326 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54092<->127.0.0.1:36421
19:16:00.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.326 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> HEAD /alpha HTTP/1.1
19:16:00.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> hat: fedora
19:16:00.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Host: localhost:36421
19:16:00.326 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Connection: Keep-Alive
19:16:00.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.327 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Accept-Encoding: gzip,deflate
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "hat: fedora[\r][\n]"
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Host: localhost:36421[\r][\n]"
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.327 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "[\r][\n]"
19:16:00.333 [XNIO-18 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], hat=[fedora], Host=[localhost:36421]}, cookies=[:]): <empty> }
19:16:00.336 [XNIO-18 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Connection: keep-alive[\r][\n]"
19:16:00.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "X-Something: Testing[\r][\n]"
19:16:00.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Length: 0[\r][\n]"
19:16:00.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.337 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "[\r][\n]"
19:16:00.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << HTTP/1.1 200 OK
19:16:00.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Connection: keep-alive
19:16:00.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << X-Something: Testing
19:16:00.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Length: 0
19:16:00.337 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.337 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.337 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54092<->127.0.0.1:36421
19:16:00.337 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.339 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.339 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36421
19:16:00.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /alpha HTTP/1.1
19:16:00.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> HEAD /alpha HTTP/1.1
19:16:00.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> hat: fedora
19:16:00.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Host: localhost:36421
19:16:00.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Connection: Keep-Alive
19:16:00.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.339 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 >> Accept-Encoding: gzip,deflate
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "HEAD /alpha HTTP/1.1[\r][\n]"
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "hat: fedora[\r][\n]"
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Host: localhost:36421[\r][\n]"
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 >> "[\r][\n]"
19:16:00.346 [XNIO-18 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], hat=[fedora], Host=[localhost:36421]}, cookies=[:]): <empty> }
19:16:00.348 [XNIO-18 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({X-Something=[Testing]}): <empty>
19:16:00.348 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.348 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Connection: keep-alive[\r][\n]"
19:16:00.348 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "X-Something: Testing[\r][\n]"
19:16:00.348 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Content-Length: 0[\r][\n]"
19:16:00.348 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.348 [Test worker] DEBUG org.apache.http.wire - http-outgoing-17 << "[\r][\n]"
19:16:00.348 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << HTTP/1.1 200 OK
19:16:00.348 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Connection: keep-alive
19:16:00.348 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << X-Something: Testing
19:16:00.348 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Content-Length: 0
19:16:00.348 [Test worker] DEBUG org.apache.http.headers - http-outgoing-17 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.348 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.349 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54092<->127.0.0.1:36421
19:16:00.349 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.349 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@78831fca
19:16:00.394 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@32cb1ba8
19:16:00.398 [XNIO-19 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-1', selector sun.nio.ch.EPollSelectorImpl@42285af7
19:16:00.415 [XNIO-19 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-2', selector sun.nio.ch.EPollSelectorImpl@bf166bd
19:16:00.423 [XNIO-19 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-6', selector sun.nio.ch.EPollSelectorImpl@619e7e37
19:16:00.423 [XNIO-19 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5e35afc4
19:16:00.415 [XNIO-19 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4d5beb36
19:16:00.435 [XNIO-19 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-8', selector sun.nio.ch.EPollSelectorImpl@14274048
19:16:00.438 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.439 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.415 [XNIO-19 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7a0271f4
19:16:00.415 [XNIO-19 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-5', selector sun.nio.ch.EPollSelectorImpl@22fc9b57
19:16:00.438 [XNIO-19 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 Accept', selector sun.nio.ch.EPollSelectorImpl@309631e6
19:16:00.455 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.455 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.455 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44207
19:16:00.456 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44207
19:16:00.456 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44207
19:16:00.456 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48106<->127.0.0.1:44207
19:16:00.456 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.456 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.458 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> HEAD /basic HTTP/1.1
19:16:00.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Host: localhost:44207
19:16:00.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Connection: Keep-Alive
19:16:00.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.458 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Accept-Encoding: gzip,deflate
19:16:00.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Host: localhost:44207[\r][\n]"
19:16:00.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.458 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "[\r][\n]"
19:16:00.473 [XNIO-19 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.473 [XNIO-19 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.476 [XNIO-19 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@f770040 for /basic
19:16:00.476 [XNIO-19 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.477 [XNIO-19 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.478 [XNIO-19 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Connection: keep-alive[\r][\n]"
19:16:00.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Length: 0[\r][\n]"
19:16:00.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.479 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[\r][\n]"
19:16:00.479 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << HTTP/1.1 401 Unauthorized
19:16:00.479 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Connection: keep-alive
19:16:00.479 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.479 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Length: 0
19:16:00.479 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:44207 requested authentication
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:00.480 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:00.487 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:00.488 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.488 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:00.488 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:00.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> HEAD /basic HTTP/1.1
19:16:00.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Host: localhost:44207
19:16:00.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Connection: Keep-Alive
19:16:00.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Accept-Encoding: gzip,deflate
19:16:00.515 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Host: localhost:44207[\r][\n]"
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:00.515 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "[\r][\n]"
19:16:00.518 [XNIO-19 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.518 [XNIO-19 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.523 [XNIO-19 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.537 [XNIO-19 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:00.554 [XNIO-19 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@f770040 for /basic
19:16:00.554 [XNIO-19 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:00.554 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]}, cookies=[:]): <empty> }
19:16:00.555 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:00.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Connection: keep-alive[\r][\n]"
19:16:00.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Length: 0[\r][\n]"
19:16:00.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[\r][\n]"
19:16:00.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << HTTP/1.1 200 OK
19:16:00.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Connection: keep-alive
19:16:00.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Length: 0
19:16:00.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.555 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.555 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:00.557 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:44207
19:16:00.562 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48106<->127.0.0.1:44207
19:16:00.562 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.565 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.565 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44207
19:16:00.565 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.565 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.565 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.565 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> HEAD /basic HTTP/1.1
19:16:00.565 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Host: localhost:44207
19:16:00.565 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Connection: Keep-Alive
19:16:00.565 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.565 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Accept-Encoding: gzip,deflate
19:16:00.565 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.565 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Host: localhost:44207[\r][\n]"
19:16:00.565 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.565 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.565 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.565 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "[\r][\n]"
19:16:00.567 [XNIO-19 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.567 [XNIO-19 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.568 [XNIO-19 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@f770040 for /basic
19:16:00.568 [XNIO-19 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.568 [XNIO-19 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.568 [XNIO-19 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.569 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.569 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Connection: keep-alive[\r][\n]"
19:16:00.569 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.569 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Length: 0[\r][\n]"
19:16:00.569 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.569 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[\r][\n]"
19:16:00.569 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << HTTP/1.1 401 Unauthorized
19:16:00.569 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Connection: keep-alive
19:16:00.569 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.569 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Length: 0
19:16:00.569 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:44207 requested authentication
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:00.569 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:00.570 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:00.570 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.570 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:00.570 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:00.570 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> HEAD /basic HTTP/1.1
19:16:00.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Host: localhost:44207
19:16:00.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Connection: Keep-Alive
19:16:00.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Accept-Encoding: gzip,deflate
19:16:00.570 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Host: localhost:44207[\r][\n]"
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:00.570 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 >> "[\r][\n]"
19:16:00.590 [XNIO-19 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.591 [XNIO-19 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.591 [XNIO-19 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]} response {}}
19:16:00.591 [XNIO-19 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:00.593 [XNIO-19 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@f770040 for /basic
19:16:00.594 [XNIO-19 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:00.594 [XNIO-19 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44207]}, cookies=[:]): <empty> }
19:16:00.595 [XNIO-19 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:00.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Connection: keep-alive[\r][\n]"
19:16:00.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Content-Length: 0[\r][\n]"
19:16:00.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.595 [Test worker] DEBUG org.apache.http.wire - http-outgoing-18 << "[\r][\n]"
19:16:00.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << HTTP/1.1 200 OK
19:16:00.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Connection: keep-alive
19:16:00.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Content-Length: 0
19:16:00.595 [Test worker] DEBUG org.apache.http.headers - http-outgoing-18 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.595 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.596 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:00.596 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:44207
19:16:00.596 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48106<->127.0.0.1:44207
19:16:00.596 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.597 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@32cb1ba8
19:16:00.608 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3251232a
19:16:00.619 [XNIO-20 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-1', selector sun.nio.ch.EPollSelectorImpl@36b544ad
19:16:00.619 [XNIO-20 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-2', selector sun.nio.ch.EPollSelectorImpl@31761cdf
19:16:00.626 [XNIO-20 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3eb4772b
19:16:00.626 [XNIO-20 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-5', selector sun.nio.ch.EPollSelectorImpl@10acf69c
19:16:00.626 [XNIO-20 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5d89e6a7
19:16:00.638 [XNIO-20 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3855067f
19:16:00.639 [XNIO-20 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2335dd3e
19:16:00.640 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.640 [XNIO-20 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 Accept', selector sun.nio.ch.EPollSelectorImpl@456c64f
19:16:00.642 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.639 [XNIO-20 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-8', selector sun.nio.ch.EPollSelectorImpl@21c59253
19:16:00.644 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.644 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.644 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38979
19:16:00.644 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:38979
19:16:00.645 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38979
19:16:00.645 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:38979 with timeout 0
19:16:00.645 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:00.645 [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_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:00.645 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:00.703 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:00.704 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated protocol: TLSv1.2
19:16:00.704 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:00.704 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:00.704 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:00.704 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45120<->127.0.0.1:38979
19:16:00.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> HEAD /basic HTTP/1.1
19:16:00.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Host: localhost:38979
19:16:00.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Connection: Keep-Alive
19:16:00.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Accept-Encoding: gzip,deflate
19:16:00.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Host: localhost:38979[\r][\n]"
19:16:00.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "[\r][\n]"
19:16:00.723 [XNIO-20 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.723 [XNIO-20 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.723 [XNIO-20 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@4ae69480 for /basic
19:16:00.725 [XNIO-20 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.725 [XNIO-20 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.725 [XNIO-20 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Connection: keep-alive[\r][\n]"
19:16:00.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Length: 0[\r][\n]"
19:16:00.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[\r][\n]"
19:16:00.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << HTTP/1.1 401 Unauthorized
19:16:00.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Connection: keep-alive
19:16:00.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Length: 0
19:16:00.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38979 requested authentication
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:00.727 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:00.728 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:00.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:00.728 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:00.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> HEAD /basic HTTP/1.1
19:16:00.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Host: localhost:38979
19:16:00.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Connection: Keep-Alive
19:16:00.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Accept-Encoding: gzip,deflate
19:16:00.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Host: localhost:38979[\r][\n]"
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:00.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "[\r][\n]"
19:16:00.739 [XNIO-20 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.739 [XNIO-20 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.739 [XNIO-20 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.739 [XNIO-20 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:00.739 [XNIO-20 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@4ae69480 for /basic
19:16:00.739 [XNIO-20 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:00.740 [XNIO-20 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]}, cookies=[:]): <empty> }
19:16:00.740 [XNIO-20 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:00.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Connection: keep-alive[\r][\n]"
19:16:00.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Length: 0[\r][\n]"
19:16:00.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[\r][\n]"
19:16:00.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << HTTP/1.1 200 OK
19:16:00.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Connection: keep-alive
19:16:00.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Length: 0
19:16:00.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.742 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.742 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:00.742 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:38979
19:16:00.742 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45120<->127.0.0.1:38979
19:16:00.742 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.747 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.747 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.747 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38979
19:16:00.747 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.747 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.747 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.747 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> HEAD /basic HTTP/1.1
19:16:00.747 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Host: localhost:38979
19:16:00.747 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Connection: Keep-Alive
19:16:00.747 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.747 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Accept-Encoding: gzip,deflate
19:16:00.747 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.747 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Host: localhost:38979[\r][\n]"
19:16:00.747 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.747 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.747 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.747 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "[\r][\n]"
19:16:00.755 [XNIO-20 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.756 [XNIO-20 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.756 [XNIO-20 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@4ae69480 for /basic
19:16:00.756 [XNIO-20 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.756 [XNIO-20 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.756 [XNIO-20 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.757 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.757 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Connection: keep-alive[\r][\n]"
19:16:00.757 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.757 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Length: 0[\r][\n]"
19:16:00.758 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.758 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[\r][\n]"
19:16:00.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << HTTP/1.1 401 Unauthorized
19:16:00.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Connection: keep-alive
19:16:00.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Length: 0
19:16:00.758 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38979 requested authentication
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:00.758 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> HEAD /basic HTTP/1.1
19:16:00.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Host: localhost:38979
19:16:00.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Connection: Keep-Alive
19:16:00.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Accept-Encoding: gzip,deflate
19:16:00.759 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 >> Authorization: Basic YWRtaW46JDNjcjN0
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Host: localhost:38979[\r][\n]"
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
19:16:00.759 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 >> "[\r][\n]"
19:16:00.768 [XNIO-20 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.768 [XNIO-20 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.769 [XNIO-20 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]} response {}}
19:16:00.769 [XNIO-20 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:00.769 [XNIO-20 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@4ae69480 for /basic
19:16:00.769 [XNIO-20 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:00.769 [XNIO-20 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38979]}, cookies=[:]): <empty> }
19:16:00.770 [XNIO-20 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:00.771 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "HTTP/1.1 200 OK[\r][\n]"
19:16:00.771 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Connection: keep-alive[\r][\n]"
19:16:00.771 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Content-Length: 0[\r][\n]"
19:16:00.771 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.771 [Test worker] DEBUG org.apache.http.wire - http-outgoing-19 << "[\r][\n]"
19:16:00.771 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << HTTP/1.1 200 OK
19:16:00.771 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Connection: keep-alive
19:16:00.771 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Content-Length: 0
19:16:00.771 [Test worker] DEBUG org.apache.http.headers - http-outgoing-19 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.771 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.772 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:00.772 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:38979
19:16:00.772 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45120<->127.0.0.1:38979
19:16:00.772 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.772 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3251232a
19:16:00.783 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6390da81
19:16:00.794 [XNIO-21 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3cdb764f
19:16:00.803 [XNIO-21 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-2', selector sun.nio.ch.EPollSelectorImpl@398629f8
19:16:00.818 [XNIO-21 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6cd0ea19
19:16:00.826 [XNIO-21 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-4', selector sun.nio.ch.EPollSelectorImpl@46f7778f
19:16:00.838 [XNIO-21 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-5', selector sun.nio.ch.EPollSelectorImpl@403245af
19:16:00.839 [XNIO-21 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1c9820a5
19:16:00.840 [XNIO-21 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-7', selector sun.nio.ch.EPollSelectorImpl@544f9758
19:16:00.853 [XNIO-21 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-8', selector sun.nio.ch.EPollSelectorImpl@409f420c
19:16:00.855 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.855 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.863 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.863 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.863 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43319
19:16:00.863 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43319
19:16:00.864 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43319
19:16:00.864 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36122<->127.0.0.1:43319
19:16:00.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> HEAD /basic HTTP/1.1
19:16:00.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Host: localhost:43319
19:16:00.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Connection: Keep-Alive
19:16:00.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.865 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Accept-Encoding: gzip,deflate
19:16:00.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Host: localhost:43319[\r][\n]"
19:16:00.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.865 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "[\r][\n]"
19:16:00.865 [XNIO-21 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 Accept', selector sun.nio.ch.EPollSelectorImpl@568e1b4b
19:16:00.871 [XNIO-21 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.871 [XNIO-21 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.872 [XNIO-21 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1d6e41ce for /basic
19:16:00.872 [XNIO-21 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.872 [XNIO-21 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.872 [XNIO-21 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.873 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.873 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Connection: keep-alive[\r][\n]"
19:16:00.873 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.873 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Length: 0[\r][\n]"
19:16:00.873 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.873 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[\r][\n]"
19:16:00.873 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << HTTP/1.1 401 Unauthorized
19:16:00.873 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Connection: keep-alive
19:16:00.873 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.873 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Length: 0
19:16:00.873 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.873 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.873 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.873 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43319 requested authentication
19:16:00.873 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:00.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> HEAD /basic HTTP/1.1
19:16:00.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Host: localhost:43319
19:16:00.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Connection: Keep-Alive
19:16:00.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Accept-Encoding: gzip,deflate
19:16:00.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Host: localhost:43319[\r][\n]"
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:00.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "[\r][\n]"
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1d6e41ce for /basic
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.903 [XNIO-21 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Connection: keep-alive[\r][\n]"
19:16:00.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Length: 0[\r][\n]"
19:16:00.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.904 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[\r][\n]"
19:16:00.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << HTTP/1.1 401 Unauthorized
19:16:00.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Connection: keep-alive
19:16:00.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Length: 0
19:16:00.904 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.904 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.904 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.904 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43319 requested authentication
19:16:00.904 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:00.904 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:00.905 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36122<->127.0.0.1:43319
19:16:00.905 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.917 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.918 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.918 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43319
19:16:00.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:00.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> HEAD /basic HTTP/1.1
19:16:00.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Host: localhost:43319
19:16:00.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Connection: Keep-Alive
19:16:00.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Accept-Encoding: gzip,deflate
19:16:00.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Host: localhost:43319[\r][\n]"
19:16:00.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.920 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.920 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.920 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "[\r][\n]"
19:16:00.933 [XNIO-21 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.933 [XNIO-21 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.933 [XNIO-21 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1d6e41ce for /basic
19:16:00.933 [XNIO-21 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.933 [XNIO-21 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.933 [XNIO-21 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Connection: keep-alive[\r][\n]"
19:16:00.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Length: 0[\r][\n]"
19:16:00.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.934 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[\r][\n]"
19:16:00.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << HTTP/1.1 401 Unauthorized
19:16:00.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Connection: keep-alive
19:16:00.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Length: 0
19:16:00.934 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43319 requested authentication
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:00.935 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:00.936 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:00.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> HEAD /basic HTTP/1.1
19:16:00.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Host: localhost:43319
19:16:00.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Connection: Keep-Alive
19:16:00.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:00.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Accept-Encoding: gzip,deflate
19:16:00.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Host: localhost:43319[\r][\n]"
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Connection: Keep-Alive[\r][\n]"
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:00.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 >> "[\r][\n]"
19:16:00.937 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.937 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:00.937 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.938 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.938 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1d6e41ce for /basic
19:16:00.938 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {}}
19:16:00.938 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43319]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:00.938 [XNIO-21 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:00.938 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:00.938 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Connection: keep-alive[\r][\n]"
19:16:00.938 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:00.938 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Content-Length: 0[\r][\n]"
19:16:00.938 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:00.938 [Test worker] DEBUG org.apache.http.wire - http-outgoing-20 << "[\r][\n]"
19:16:00.939 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << HTTP/1.1 401 Unauthorized
19:16:00.939 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Connection: keep-alive
19:16:00.939 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:00.939 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Content-Length: 0
19:16:00.939 [Test worker] DEBUG org.apache.http.headers - http-outgoing-20 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:43319 requested authentication
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36122<->127.0.0.1:43319
19:16:00.939 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:00.942 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6390da81
19:16:00.948 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@e2b932f
19:16:00.950 [XNIO-22 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1a947216
19:16:00.954 [XNIO-22 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7c90c4fc
19:16:00.954 [XNIO-22 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-3', selector sun.nio.ch.EPollSelectorImpl@13b19f5d
19:16:00.954 [XNIO-22 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-4', selector sun.nio.ch.EPollSelectorImpl@71ba7ead
19:16:00.955 [XNIO-22 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-5', selector sun.nio.ch.EPollSelectorImpl@540c60b3
19:16:00.955 [XNIO-22 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-6', selector sun.nio.ch.EPollSelectorImpl@48f0fdfa
19:16:00.959 [XNIO-22 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-7', selector sun.nio.ch.EPollSelectorImpl@40ae5adc
19:16:00.963 [XNIO-22 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-8', selector sun.nio.ch.EPollSelectorImpl@12f38bce
19:16:00.966 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:00.966 [XNIO-22 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 Accept', selector sun.nio.ch.EPollSelectorImpl@1e5e1081
19:16:00.968 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:00.970 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:00.971 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:00.971 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38195
19:16:00.971 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:38195
19:16:00.971 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38195
19:16:00.971 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:38195 with timeout 0
19:16:00.971 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:00.971 [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_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:00.971 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:01.051 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:01.051 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated protocol: TLSv1.2
19:16:01.051 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:01.051 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:01.051 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:01.051 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:50852<->127.0.0.1:38195
19:16:01.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:01.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> HEAD /basic HTTP/1.1
19:16:01.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Host: localhost:38195
19:16:01.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Connection: Keep-Alive
19:16:01.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Accept-Encoding: gzip,deflate
19:16:01.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:01.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Host: localhost:38195[\r][\n]"
19:16:01.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "[\r][\n]"
19:16:01.058 [XNIO-22 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.058 [XNIO-22 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.058 [XNIO-22 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@38e442b1 for /basic
19:16:01.059 [XNIO-22 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.059 [XNIO-22 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:01.059 [XNIO-22 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:01.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Connection: keep-alive[\r][\n]"
19:16:01.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:01.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Length: 0[\r][\n]"
19:16:01.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[\r][\n]"
19:16:01.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << HTTP/1.1 401 Unauthorized
19:16:01.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Connection: keep-alive
19:16:01.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:01.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Length: 0
19:16:01.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38195 requested authentication
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.060 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:01.061 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:01.061 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:01.061 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.061 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:01.061 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.061 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> HEAD /basic HTTP/1.1
19:16:01.061 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Host: localhost:38195
19:16:01.061 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Connection: Keep-Alive
19:16:01.061 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.061 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Accept-Encoding: gzip,deflate
19:16:01.061 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Host: localhost:38195[\r][\n]"
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:01.061 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "[\r][\n]"
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@38e442b1 for /basic
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:01.067 [XNIO-22 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:01.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Connection: keep-alive[\r][\n]"
19:16:01.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:01.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Length: 0[\r][\n]"
19:16:01.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[\r][\n]"
19:16:01.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << HTTP/1.1 401 Unauthorized
19:16:01.069 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Connection: keep-alive
19:16:01.069 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:01.069 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Length: 0
19:16:01.069 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38195 requested authentication
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50852<->127.0.0.1:38195
19:16:01.069 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.070 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.070 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.070 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38195
19:16:01.070 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:01.070 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.070 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.070 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> HEAD /basic HTTP/1.1
19:16:01.070 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Host: localhost:38195
19:16:01.070 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Connection: Keep-Alive
19:16:01.070 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.070 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Accept-Encoding: gzip,deflate
19:16:01.071 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:01.071 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Host: localhost:38195[\r][\n]"
19:16:01.071 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.071 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.071 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.071 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "[\r][\n]"
19:16:01.075 [XNIO-22 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.075 [XNIO-22 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.075 [XNIO-22 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@38e442b1 for /basic
19:16:01.075 [XNIO-22 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.075 [XNIO-22 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:01.075 [XNIO-22 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:01.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Connection: keep-alive[\r][\n]"
19:16:01.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:01.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Length: 0[\r][\n]"
19:16:01.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[\r][\n]"
19:16:01.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << HTTP/1.1 401 Unauthorized
19:16:01.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Connection: keep-alive
19:16:01.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:01.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Length: 0
19:16:01.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.076 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.076 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38195 requested authentication
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /basic HTTP/1.1
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
19:16:01.077 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> HEAD /basic HTTP/1.1
19:16:01.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Host: localhost:38195
19:16:01.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Connection: Keep-Alive
19:16:01.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Accept-Encoding: gzip,deflate
19:16:01.077 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "HEAD /basic HTTP/1.1[\r][\n]"
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Host: localhost:38195[\r][\n]"
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
19:16:01.077 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 >> "[\r][\n]"
19:16:01.087 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.087 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:01.087 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.087 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.088 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@38e442b1 for /basic
19:16:01.088 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {}}
19:16:01.088 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ HEAD /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38195]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:01.088 [XNIO-22 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:01.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Connection: keep-alive[\r][\n]"
19:16:01.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
19:16:01.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Content-Length: 0[\r][\n]"
19:16:01.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.089 [Test worker] DEBUG org.apache.http.wire - http-outgoing-21 << "[\r][\n]"
19:16:01.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << HTTP/1.1 401 Unauthorized
19:16:01.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Connection: keep-alive
19:16:01.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << WWW-Authenticate: Basic realm="BasicTesting"
19:16:01.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Content-Length: 0
19:16:01.089 [Test worker] DEBUG org.apache.http.headers - http-outgoing-21 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.089 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38195 requested authentication
19:16:01.089 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:01.090 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:01.090 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50852<->127.0.0.1:38195
19:16:01.090 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.091 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@e2b932f
19:16:01.120 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@12ac13f2
19:16:01.142 [XNIO-23 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5b114027
19:16:01.148 [XNIO-23 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1d34768e
19:16:01.159 [XNIO-23 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7a853820
19:16:01.161 [XNIO-23 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5690e6b0
19:16:01.161 [XNIO-23 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-7', selector sun.nio.ch.EPollSelectorImpl@427a3a4e
19:16:01.161 [XNIO-23 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-8', selector sun.nio.ch.EPollSelectorImpl@67ab6221
19:16:01.161 [XNIO-23 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 Accept', selector sun.nio.ch.EPollSelectorImpl@193e2ba7
19:16:01.161 [XNIO-23 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-5', selector sun.nio.ch.EPollSelectorImpl@50a1df81
19:16:01.161 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.170 [XNIO-23 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5ce7e126
19:16:01.171 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.189 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.190 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40275
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40275
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40275
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55752<->127.0.0.1:40275
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.190 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> HEAD /digest HTTP/1.1
19:16:01.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Host: localhost:40275
19:16:01.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Connection: Keep-Alive
19:16:01.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.190 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Accept-Encoding: gzip,deflate
19:16:01.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Host: localhost:40275[\r][\n]"
19:16:01.190 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.191 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.191 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.191 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "[\r][\n]"
19:16:01.194 [XNIO-23 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.195 [XNIO-23 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.195 [XNIO-23 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@26a56f55 for /digest
19:16:01.195 [XNIO-23 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.197 [XNIO-23 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Connection: keep-alive[\r][\n]"
19:16:01.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Length: 0[\r][\n]"
19:16:01.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[\r][\n]"
19:16:01.197 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << HTTP/1.1 401 Unauthorized
19:16:01.197 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Connection: keep-alive
19:16:01.197 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Length: 0
19:16:01.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40275 requested authentication
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.198 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.201 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.201 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.201 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.201 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.201 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.204 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> HEAD /digest HTTP/1.1
19:16:01.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Host: localhost:40275
19:16:01.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Connection: Keep-Alive
19:16:01.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Accept-Encoding: gzip,deflate
19:16:01.205 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=", uri="/digest", response="6a85c0dfe22873f2ca4f1adb6690bc54", qop=auth, nc=00000001, cnonce="cda1a5b2504e76aa", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Host: localhost:40275[\r][\n]"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=", uri="/digest", response="6a85c0dfe22873f2ca4f1adb6690bc54", qop=auth, nc=00000001, cnonce="cda1a5b2504e76aa", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.205 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "[\r][\n]"
19:16:01.206 [XNIO-23 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=", uri="/digest", response="6a85c0dfe22873f2ca4f1adb6690bc54", qop=auth, nc=00000001, cnonce="cda1a5b2504e76aa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.206 [XNIO-23 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.208 [XNIO-23 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=", uri="/digest", response="6a85c0dfe22873f2ca4f1adb6690bc54", qop=auth, nc=00000001, cnonce="cda1a5b2504e76aa", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=", uri="/digest", response="6a85c0dfe22873f2ca4f1adb6690bc54", qop=auth, nc=00000001, cnonce="cda1a5b2504e76aa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.217 [XNIO-23 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:01.217 [XNIO-23 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@26a56f55 for /digest
19:16:01.217 [XNIO-23 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:01.217 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=", uri="/digest", response="6a85c0dfe22873f2ca4f1adb6690bc54", qop=auth, nc=00000001, cnonce="cda1a5b2504e76aa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]}, cookies=[:]): <empty> }
19:16:01.218 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=",qop="auth",rspauth="e719c3f31d821a707dabefeeef1af607",cnonce="cda1a5b2504e76aa",nc=00000001]}): <empty>
19:16:01.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Connection: keep-alive[\r][\n]"
19:16:01.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Authentication-Info: nextnonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=",qop="auth",rspauth="e719c3f31d821a707dabefeeef1af607",cnonce="cda1a5b2504e76aa",nc=00000001[\r][\n]"
19:16:01.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Length: 0[\r][\n]"
19:16:01.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[\r][\n]"
19:16:01.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << HTTP/1.1 200 OK
19:16:01.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Connection: keep-alive
19:16:01.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Authentication-Info: nextnonce="vJ3ADWsNkrYNMTU2NTQ4MjU2MTE5NneaizlRorScHPBHYzKFo9w=",qop="auth",rspauth="e719c3f31d821a707dabefeeef1af607",cnonce="cda1a5b2504e76aa",nc=00000001
19:16:01.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Length: 0
19:16:01.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.219 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:01.219 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:40275
19:16:01.221 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55752<->127.0.0.1:40275
19:16:01.221 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.222 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.222 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.223 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40275
19:16:01.223 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.223 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.223 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> HEAD /digest HTTP/1.1
19:16:01.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Host: localhost:40275
19:16:01.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Connection: Keep-Alive
19:16:01.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.223 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Accept-Encoding: gzip,deflate
19:16:01.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Host: localhost:40275[\r][\n]"
19:16:01.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.223 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "[\r][\n]"
19:16:01.230 [XNIO-23 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.230 [XNIO-23 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.230 [XNIO-23 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@26a56f55 for /digest
19:16:01.231 [XNIO-23 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.231 [XNIO-23 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.231 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.231 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Connection: keep-alive[\r][\n]"
19:16:01.231 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.231 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Length: 0[\r][\n]"
19:16:01.231 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.231 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[\r][\n]"
19:16:01.231 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << HTTP/1.1 401 Unauthorized
19:16:01.231 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Connection: keep-alive
19:16:01.232 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.232 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Length: 0
19:16:01.232 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40275 requested authentication
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.232 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.233 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> HEAD /digest HTTP/1.1
19:16:01.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Host: localhost:40275
19:16:01.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Connection: Keep-Alive
19:16:01.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Accept-Encoding: gzip,deflate
19:16:01.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=", uri="/digest", response="0497112d08bb5772a04dbc0a38bc4e05", qop=auth, nc=00000001, cnonce="ed47132bbd835bd6", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Host: localhost:40275[\r][\n]"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=", uri="/digest", response="0497112d08bb5772a04dbc0a38bc4e05", qop=auth, nc=00000001, cnonce="ed47132bbd835bd6", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.234 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 >> "[\r][\n]"
19:16:01.235 [XNIO-23 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=", uri="/digest", response="0497112d08bb5772a04dbc0a38bc4e05", qop=auth, nc=00000001, cnonce="ed47132bbd835bd6", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.236 [XNIO-23 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.236 [XNIO-23 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=", uri="/digest", response="0497112d08bb5772a04dbc0a38bc4e05", qop=auth, nc=00000001, cnonce="ed47132bbd835bd6", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=", uri="/digest", response="0497112d08bb5772a04dbc0a38bc4e05", qop=auth, nc=00000001, cnonce="ed47132bbd835bd6", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]} response {}}
19:16:01.237 [XNIO-23 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:01.237 [XNIO-23 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@26a56f55 for /digest
19:16:01.237 [XNIO-23 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:01.238 [XNIO-23 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=", uri="/digest", response="0497112d08bb5772a04dbc0a38bc4e05", qop=auth, nc=00000001, cnonce="ed47132bbd835bd6", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40275]}, cookies=[:]): <empty> }
19:16:01.238 [XNIO-23 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=",qop="auth",rspauth="54c3df0e46860089dea9f5bd59f846ed",cnonce="ed47132bbd835bd6",nc=00000001]}): <empty>
19:16:01.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Connection: keep-alive[\r][\n]"
19:16:01.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Authentication-Info: nextnonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=",qop="auth",rspauth="54c3df0e46860089dea9f5bd59f846ed",cnonce="ed47132bbd835bd6",nc=00000001[\r][\n]"
19:16:01.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Content-Length: 0[\r][\n]"
19:16:01.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-22 << "[\r][\n]"
19:16:01.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << HTTP/1.1 200 OK
19:16:01.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Connection: keep-alive
19:16:01.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Authentication-Info: nextnonce="v6uxVqM4ETYNMTU2NTQ4MjU2MTIzMeZY2enGkh6JXMniQyun7hI=",qop="auth",rspauth="54c3df0e46860089dea9f5bd59f846ed",cnonce="ed47132bbd835bd6",nc=00000001
19:16:01.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Content-Length: 0
19:16:01.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-22 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.239 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:01.239 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:40275
19:16:01.240 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55752<->127.0.0.1:40275
19:16:01.240 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.241 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@12ac13f2
19:16:01.242 [XNIO-23 I/O-6] DEBUG ersatz.undertow - Failed to schedule task ersatz.undertow.server.protocol.ParseTimeoutUpdater@30278a0b as worker is shutting down
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
at ersatz.xnio.nio.WorkerThread.executeAfter(WorkerThread.java:617)
at ersatz.undertow.util.WorkerUtils.executeAfter(WorkerUtils.java:46)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.handleSchedule(ParseTimeoutUpdater.java:107)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.connectionIdle(ParseTimeoutUpdater.java:85)
at ersatz.undertow.server.protocol.http.HttpReadListener.newRequest(HttpReadListener.java:118)
at ersatz.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:310)
at ersatz.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:232)
at ersatz.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1261)
at ersatz.undertow.server.HttpServerExchange.closeAndFlushResponse(HttpServerExchange.java:1675)
at ersatz.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1665)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:316)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:296)
at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at ersatz.xnio.StreamConnection.invokeCloseListener(StreamConnection.java:80)
at ersatz.xnio.Connection.writeClosed(Connection.java:117)
at ersatz.xnio.nio.AbstractNioStreamConnection.writeClosed(AbstractNioStreamConnection.java:47)
at ersatz.xnio.nio.NioSocketConduit.terminateWrites(NioSocketConduit.java:214)
at ersatz.xnio.nio.NioSocketConduit.truncateWrites(NioSocketConduit.java:228)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.truncateWrites(HttpResponseConduit.java:774)
at ersatz.xnio.conduits.AbstractSinkConduit.truncateWrites(AbstractSinkConduit.java:82)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.close(ConduitStreamSinkChannel.java:186)
at ersatz.xnio.IoUtils.safeClose(IoUtils.java:134)
at ersatz.xnio.conduits.WriteReadyHandler$ChannelListenerHandler.forceTermination(WriteReadyHandler.java:57)
at ersatz.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:107)
at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:494)
19:16:01.247 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3b083974
19:16:01.254 [XNIO-24 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-1', selector sun.nio.ch.EPollSelectorImpl@40eb5787
19:16:01.254 [XNIO-24 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-2', selector sun.nio.ch.EPollSelectorImpl@73b72dde
19:16:01.257 [XNIO-24 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-3', selector sun.nio.ch.EPollSelectorImpl@277bc402
19:16:01.258 [XNIO-24 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5653f81a
19:16:01.261 [XNIO-24 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-6', selector sun.nio.ch.EPollSelectorImpl@39a16522
19:16:01.261 [XNIO-24 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1fb888b0
19:16:01.261 [XNIO-24 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-7', selector sun.nio.ch.EPollSelectorImpl@fe7debf
19:16:01.261 [XNIO-24 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-8', selector sun.nio.ch.EPollSelectorImpl@51f32c9d
19:16:01.264 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.264 [XNIO-24 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 Accept', selector sun.nio.ch.EPollSelectorImpl@648d2346
19:16:01.265 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.267 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.268 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.268 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:41447
19:16:01.268 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:41447
19:16:01.268 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41447
19:16:01.268 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:41447 with timeout 0
19:16:01.268 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:01.268 [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_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:01.268 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:01.309 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:01.310 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated protocol: TLSv1.2
19:16:01.310 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:01.310 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:01.310 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:01.310 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48386<->127.0.0.1:41447
19:16:01.310 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.310 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.310 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> HEAD /digest HTTP/1.1
19:16:01.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Host: localhost:41447
19:16:01.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Connection: Keep-Alive
19:16:01.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.310 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Accept-Encoding: gzip,deflate
19:16:01.310 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.310 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Host: localhost:41447[\r][\n]"
19:16:01.310 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.310 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.310 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.310 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "[\r][\n]"
19:16:01.319 [XNIO-24 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.319 [XNIO-24 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.319 [XNIO-24 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@68709553 for /digest
19:16:01.319 [XNIO-24 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.319 [XNIO-24 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Connection: keep-alive[\r][\n]"
19:16:01.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Length: 0[\r][\n]"
19:16:01.320 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[\r][\n]"
19:16:01.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << HTTP/1.1 401 Unauthorized
19:16:01.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Connection: keep-alive
19:16:01.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Length: 0
19:16:01.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:41447 requested authentication
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.321 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.322 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> HEAD /digest HTTP/1.1
19:16:01.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Host: localhost:41447
19:16:01.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Connection: Keep-Alive
19:16:01.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Accept-Encoding: gzip,deflate
19:16:01.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=", uri="/digest", response="e981b3f3efc6197b41bd669274df19ed", qop=auth, nc=00000001, cnonce="2554d2fca96a6646", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Host: localhost:41447[\r][\n]"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=", uri="/digest", response="e981b3f3efc6197b41bd669274df19ed", qop=auth, nc=00000001, cnonce="2554d2fca96a6646", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "[\r][\n]"
19:16:01.325 [XNIO-24 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=", uri="/digest", response="e981b3f3efc6197b41bd669274df19ed", qop=auth, nc=00000001, cnonce="2554d2fca96a6646", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.325 [XNIO-24 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.325 [XNIO-24 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=", uri="/digest", response="e981b3f3efc6197b41bd669274df19ed", qop=auth, nc=00000001, cnonce="2554d2fca96a6646", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=", uri="/digest", response="e981b3f3efc6197b41bd669274df19ed", qop=auth, nc=00000001, cnonce="2554d2fca96a6646", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.327 [XNIO-24 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:01.327 [XNIO-24 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@68709553 for /digest
19:16:01.327 [XNIO-24 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:01.327 [XNIO-24 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=", uri="/digest", response="e981b3f3efc6197b41bd669274df19ed", qop=auth, nc=00000001, cnonce="2554d2fca96a6646", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]}, cookies=[:]): <empty> }
19:16:01.328 [XNIO-24 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=",qop="auth",rspauth="6d85fbfb998c7b65dc2b23ba6ff4f457",cnonce="2554d2fca96a6646",nc=00000001]}): <empty>
19:16:01.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Connection: keep-alive[\r][\n]"
19:16:01.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Authentication-Info: nextnonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=",qop="auth",rspauth="6d85fbfb998c7b65dc2b23ba6ff4f457",cnonce="2554d2fca96a6646",nc=00000001[\r][\n]"
19:16:01.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Length: 0[\r][\n]"
19:16:01.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[\r][\n]"
19:16:01.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << HTTP/1.1 200 OK
19:16:01.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Connection: keep-alive
19:16:01.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Authentication-Info: nextnonce="T/5VQOFJpmcNMTU2NTQ4MjU2MTMxOVOnFNSbjcn7iq5SI6r1Tno=",qop="auth",rspauth="6d85fbfb998c7b65dc2b23ba6ff4f457",cnonce="2554d2fca96a6646",nc=00000001
19:16:01.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Length: 0
19:16:01.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.331 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.331 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:01.331 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:41447
19:16:01.332 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48386<->127.0.0.1:41447
19:16:01.332 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.333 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.334 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.334 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:41447
19:16:01.334 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.334 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.334 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.334 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> HEAD /digest HTTP/1.1
19:16:01.334 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Host: localhost:41447
19:16:01.334 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Connection: Keep-Alive
19:16:01.334 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.334 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Accept-Encoding: gzip,deflate
19:16:01.334 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.334 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Host: localhost:41447[\r][\n]"
19:16:01.334 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.334 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.334 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.334 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "[\r][\n]"
19:16:01.335 [XNIO-24 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.335 [XNIO-24 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.335 [XNIO-24 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@68709553 for /digest
19:16:01.335 [XNIO-24 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.336 [XNIO-24 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.338 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Connection: keep-alive[\r][\n]"
19:16:01.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Length: 0[\r][\n]"
19:16:01.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.339 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[\r][\n]"
19:16:01.340 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << HTTP/1.1 401 Unauthorized
19:16:01.340 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Connection: keep-alive
19:16:01.340 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.340 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Length: 0
19:16:01.340 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:41447 requested authentication
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.340 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.341 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.341 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.341 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.341 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.341 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.341 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> HEAD /digest HTTP/1.1
19:16:01.341 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Host: localhost:41447
19:16:01.341 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Connection: Keep-Alive
19:16:01.341 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.341 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Accept-Encoding: gzip,deflate
19:16:01.341 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=", uri="/digest", response="7171a099c8c21b6a4130d5261c6c77de", qop=auth, nc=00000001, cnonce="981c077a3a84d2a5", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Host: localhost:41447[\r][\n]"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=", uri="/digest", response="7171a099c8c21b6a4130d5261c6c77de", qop=auth, nc=00000001, cnonce="981c077a3a84d2a5", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.341 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 >> "[\r][\n]"
19:16:01.347 [XNIO-24 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=", uri="/digest", response="7171a099c8c21b6a4130d5261c6c77de", qop=auth, nc=00000001, cnonce="981c077a3a84d2a5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.347 [XNIO-24 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.348 [XNIO-24 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=", uri="/digest", response="7171a099c8c21b6a4130d5261c6c77de", qop=auth, nc=00000001, cnonce="981c077a3a84d2a5", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=", uri="/digest", response="7171a099c8c21b6a4130d5261c6c77de", qop=auth, nc=00000001, cnonce="981c077a3a84d2a5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]} response {}}
19:16:01.350 [XNIO-24 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:01.350 [XNIO-24 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@68709553 for /digest
19:16:01.350 [XNIO-24 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:01.350 [XNIO-24 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=", uri="/digest", response="7171a099c8c21b6a4130d5261c6c77de", qop=auth, nc=00000001, cnonce="981c077a3a84d2a5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:41447]}, cookies=[:]): <empty> }
19:16:01.351 [XNIO-24 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=",qop="auth",rspauth="2285e11b6a18afbd87ac062d31f4b612",cnonce="981c077a3a84d2a5",nc=00000001]}): <empty>
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Connection: keep-alive[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Authentication-Info: nextnonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=",qop="auth",rspauth="2285e11b6a18afbd87ac062d31f4b612",cnonce="981c077a3a84d2a5",nc=00000001[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Content-Length: 0[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.wire - http-outgoing-23 << "[\r][\n]"
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << HTTP/1.1 200 OK
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Connection: keep-alive
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Authentication-Info: nextnonce="uTmLWMJIlSUNMTU2NTQ4MjU2MTMzNgJIetmKMJK3gVpBIt7Fe0w=",qop="auth",rspauth="2285e11b6a18afbd87ac062d31f4b612",cnonce="981c077a3a84d2a5",nc=00000001
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Content-Length: 0
19:16:01.352 [Test worker] DEBUG org.apache.http.headers - http-outgoing-23 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.352 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.352 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
19:16:01.352 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:41447
19:16:01.353 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48386<->127.0.0.1:41447
19:16:01.353 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.354 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3b083974
19:16:01.363 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1be32dd9
19:16:01.365 [XNIO-25 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-1', selector sun.nio.ch.EPollSelectorImpl@10579095
19:16:01.365 [XNIO-25 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-2', selector sun.nio.ch.EPollSelectorImpl@60d16574
19:16:01.371 [XNIO-25 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-3', selector sun.nio.ch.EPollSelectorImpl@14607cd9
19:16:01.378 [XNIO-25 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3d50f21e
19:16:01.386 [XNIO-25 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1cc9c2bb
19:16:01.394 [XNIO-25 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1228c090
19:16:01.395 [XNIO-25 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4c9e1974
19:16:01.395 [XNIO-25 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-8', selector sun.nio.ch.EPollSelectorImpl@23bb49f3
19:16:01.402 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.402 [XNIO-25 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 Accept', selector sun.nio.ch.EPollSelectorImpl@404f37a1
19:16:01.403 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.408 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.409 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39945
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39945
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39945
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:34660<->127.0.0.1:39945
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.409 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.409 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> HEAD /digest HTTP/1.1
19:16:01.409 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Host: localhost:39945
19:16:01.409 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Connection: Keep-Alive
19:16:01.409 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.409 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Accept-Encoding: gzip,deflate
19:16:01.409 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.409 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Host: localhost:39945[\r][\n]"
19:16:01.409 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.409 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.409 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.409 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "[\r][\n]"
19:16:01.415 [XNIO-25 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.415 [XNIO-25 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.415 [XNIO-25 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@6d29e4e3 for /digest
19:16:01.416 [XNIO-25 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.417 [XNIO-25 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Connection: keep-alive[\r][\n]"
19:16:01.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Length: 0[\r][\n]"
19:16:01.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.418 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[\r][\n]"
19:16:01.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << HTTP/1.1 401 Unauthorized
19:16:01.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Connection: keep-alive
19:16:01.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Length: 0
19:16:01.418 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39945 requested authentication
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.418 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.419 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.419 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.419 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> HEAD /digest HTTP/1.1
19:16:01.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Host: localhost:39945
19:16:01.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Connection: Keep-Alive
19:16:01.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Accept-Encoding: gzip,deflate
19:16:01.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Host: localhost:39945[\r][\n]"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "[\r][\n]"
19:16:01.422 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.423 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.423 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.424 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.424 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@6d29e4e3 for /digest
19:16:01.424 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SmmAyagU3NsNMTU2NTQ4MjU2MTQxNgEICa8QZD1vjBhQHwV0/dI=", uri="/digest", response="bf0ae80a0212f120862425f3d9d89348", qop=auth, nc=00000001, cnonce="33558b1cbb8791e2", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.424 [XNIO-25 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.425 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.425 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Connection: keep-alive[\r][\n]"
19:16:01.425 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="mL+eRejKhtcNMTU2NTQ4MjU2MTQyNElstFkL00kYWjo+FVpZRTU=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.425 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Length: 0[\r][\n]"
19:16:01.425 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[\r][\n]"
19:16:01.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << HTTP/1.1 401 Unauthorized
19:16:01.430 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Connection: keep-alive
19:16:01.432 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="mL+eRejKhtcNMTU2NTQ4MjU2MTQyNElstFkL00kYWjo+FVpZRTU=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.432 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Length: 0
19:16:01.432 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.432 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.434 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.434 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39945 requested authentication
19:16:01.435 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:01.435 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:01.435 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34660<->127.0.0.1:39945
19:16:01.435 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.436 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.437 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39945
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.437 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> HEAD /digest HTTP/1.1
19:16:01.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Host: localhost:39945
19:16:01.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Connection: Keep-Alive
19:16:01.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.437 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Accept-Encoding: gzip,deflate
19:16:01.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Host: localhost:39945[\r][\n]"
19:16:01.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.437 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "[\r][\n]"
19:16:01.443 [XNIO-25 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.443 [XNIO-25 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.443 [XNIO-25 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@6d29e4e3 for /digest
19:16:01.443 [XNIO-25 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.443 [XNIO-25 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.444 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.444 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Connection: keep-alive[\r][\n]"
19:16:01.444 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.444 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Length: 0[\r][\n]"
19:16:01.444 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.444 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[\r][\n]"
19:16:01.444 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << HTTP/1.1 401 Unauthorized
19:16:01.444 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Connection: keep-alive
19:16:01.444 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.444 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Length: 0
19:16:01.444 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39945 requested authentication
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.444 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.445 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.445 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.445 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.445 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> HEAD /digest HTTP/1.1
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Host: localhost:39945
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Connection: Keep-Alive
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Accept-Encoding: gzip,deflate
19:16:01.446 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Host: localhost:39945[\r][\n]"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.446 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 >> "[\r][\n]"
19:16:01.462 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.463 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.463 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.463 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.463 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@6d29e4e3 for /digest
19:16:01.463 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w3ACtGCyoigNMTU2NTQ4MjU2MTQ0M6R+zYogjdJIj0oQhvVhTOM=", uri="/digest", response="ec478fcb86c58c441d1daa8d17f37b9a", qop=auth, nc=00000001, cnonce="1fd5f5da35911625", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39945]} response {}}
19:16:01.464 [XNIO-25 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Connection: keep-alive[\r][\n]"
19:16:01.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="7nK0CvxcirQNMTU2NTQ4MjU2MTQ2NE4GtXLjHCkZtAWN6sQhhNM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Content-Length: 0[\r][\n]"
19:16:01.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-24 << "[\r][\n]"
19:16:01.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << HTTP/1.1 401 Unauthorized
19:16:01.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Connection: keep-alive
19:16:01.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="7nK0CvxcirQNMTU2NTQ4MjU2MTQ2NE4GtXLjHCkZtAWN6sQhhNM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Content-Length: 0
19:16:01.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-24 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.464 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.464 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.464 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39945 requested authentication
19:16:01.465 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:01.465 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:01.465 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34660<->127.0.0.1:39945
19:16:01.465 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.466 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1be32dd9
19:16:01.471 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3fa0d20c
19:16:01.490 [XNIO-26 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-2', selector sun.nio.ch.EPollSelectorImpl@17f78551
19:16:01.492 [XNIO-26 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6aa8c6ee
19:16:01.490 [XNIO-26 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-1', selector sun.nio.ch.EPollSelectorImpl@392943c
19:16:01.494 [XNIO-26 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2932f3cc
19:16:01.494 [XNIO-26 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4a5a1179
19:16:01.497 [XNIO-26 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1e9fed3
19:16:01.498 [XNIO-26 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-7', selector sun.nio.ch.EPollSelectorImpl@26c436c6
19:16:01.502 [XNIO-26 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-8', selector sun.nio.ch.EPollSelectorImpl@46f9ff4b
19:16:01.504 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.504 [XNIO-26 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 Accept', selector sun.nio.ch.EPollSelectorImpl@5f958f2
19:16:01.505 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.507 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.507 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.507 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:39645
19:16:01.507 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:39645
19:16:01.507 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39645
19:16:01.507 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:39645 with timeout 0
19:16:01.508 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
19:16:01.508 [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_EMPTY_RENEGOTIATION_INFO_SCSV]
19:16:01.508 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
19:16:01.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
19:16:01.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated protocol: TLSv1.2
19:16:01.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
19:16:01.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:01.536 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
19:16:01.536 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:39940<->127.0.0.1:39645
19:16:01.536 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.536 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.536 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> HEAD /digest HTTP/1.1
19:16:01.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Host: localhost:39645
19:16:01.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Connection: Keep-Alive
19:16:01.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Accept-Encoding: gzip,deflate
19:16:01.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.537 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Host: localhost:39645[\r][\n]"
19:16:01.537 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.537 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.537 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.537 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "[\r][\n]"
19:16:01.543 [XNIO-26 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.544 [XNIO-26 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.544 [XNIO-26 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d683883 for /digest
19:16:01.544 [XNIO-26 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.544 [XNIO-26 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.545 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.545 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Connection: keep-alive[\r][\n]"
19:16:01.545 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.545 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Length: 0[\r][\n]"
19:16:01.545 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.545 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[\r][\n]"
19:16:01.545 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << HTTP/1.1 401 Unauthorized
19:16:01.545 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Connection: keep-alive
19:16:01.545 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.545 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Length: 0
19:16:01.545 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.545 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.545 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.545 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39645 requested authentication
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.546 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.547 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> HEAD /digest HTTP/1.1
19:16:01.547 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Host: localhost:39645
19:16:01.547 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Connection: Keep-Alive
19:16:01.547 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.547 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Accept-Encoding: gzip,deflate
19:16:01.547 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Host: localhost:39645[\r][\n]"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.547 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "[\r][\n]"
19:16:01.549 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.550 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.550 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.550 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.550 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d683883 for /digest
19:16:01.550 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="w1xHOHdn39QNMTU2NTQ4MjU2MTU0NEJhLN+E+iON9RvtznVB2zM=", uri="/digest", response="6bcd53e064959ce463fa6f7c94abef98", qop=auth, nc=00000001, cnonce="5483b0fa2446c7bd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.551 [XNIO-26 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Connection: keep-alive[\r][\n]"
19:16:01.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="n8zJ0lK0SPQNMTU2NTQ4MjU2MTU1MKY4c6FWraniyziwbONhA20=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.551 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Length: 0[\r][\n]"
19:16:01.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.553 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[\r][\n]"
19:16:01.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << HTTP/1.1 401 Unauthorized
19:16:01.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Connection: keep-alive
19:16:01.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="n8zJ0lK0SPQNMTU2NTQ4MjU2MTU1MKY4c6FWraniyziwbONhA20=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Length: 0
19:16:01.553 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39645 requested authentication
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39940<->127.0.0.1:39645
19:16:01.553 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.554 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.554 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.555 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:39645
19:16:01.555 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.555 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.555 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> HEAD /digest HTTP/1.1
19:16:01.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Host: localhost:39645
19:16:01.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Connection: Keep-Alive
19:16:01.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.555 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Accept-Encoding: gzip,deflate
19:16:01.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Host: localhost:39645[\r][\n]"
19:16:01.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.555 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "[\r][\n]"
19:16:01.556 [XNIO-26 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.556 [XNIO-26 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.556 [XNIO-26 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d683883 for /digest
19:16:01.556 [XNIO-26 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.557 [XNIO-26 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.558 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.558 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Connection: keep-alive[\r][\n]"
19:16:01.558 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.558 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Length: 0[\r][\n]"
19:16:01.558 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.558 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[\r][\n]"
19:16:01.558 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << HTTP/1.1 401 Unauthorized
19:16:01.558 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Connection: keep-alive
19:16:01.558 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.558 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Length: 0
19:16:01.558 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39645 requested authentication
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
19:16:01.558 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /digest HTTP/1.1
19:16:01.559 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
19:16:01.559 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
19:16:01.559 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> HEAD /digest HTTP/1.1
19:16:01.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Host: localhost:39645
19:16:01.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Connection: Keep-Alive
19:16:01.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Accept-Encoding: gzip,deflate
19:16:01.559 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "HEAD /digest HTTP/1.1[\r][\n]"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Host: localhost:39645[\r][\n]"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
19:16:01.559 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 >> "[\r][\n]"
19:16:01.561 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.562 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:01.562 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.562 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.563 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3d683883 for /digest
19:16:01.563 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {}}
19:16:01.563 [XNIO-26 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:01.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "HTTP/1.1 401 Unauthorized[\r][\n]"
19:16:01.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Connection: keep-alive[\r][\n]"
19:16:01.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="RIB2bVFcNUgNMTU2NTQ4MjU2MTU2MyyIsVlZBY/SEb1DDGNhJ50=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
19:16:01.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Content-Length: 0[\r][\n]"
19:16:01.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-25 << "[\r][\n]"
19:16:01.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << HTTP/1.1 401 Unauthorized
19:16:01.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Connection: keep-alive
19:16:01.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="RIB2bVFcNUgNMTU2NTQ4MjU2MTU2MyyIsVlZBY/SEb1DDGNhJ50=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:01.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Content-Length: 0
19:16:01.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-25 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.564 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.564 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
19:16:01.564 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:39645 requested authentication
19:16:01.564 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
19:16:01.565 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
19:16:01.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39940<->127.0.0.1:39645
19:16:01.565 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.566 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3fa0d20c
19:16:01.572 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@122e5fb1
19:16:01.574 [XNIO-27 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3e309f1b
19:16:01.579 [XNIO-27 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-2', selector sun.nio.ch.EPollSelectorImpl@524ea32b
19:16:01.582 [XNIO-26 I/O-8] DEBUG ersatz.undertow - Failed to schedule task ersatz.undertow.server.protocol.ParseTimeoutUpdater@2458e688 as worker is shutting down
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
at ersatz.xnio.nio.WorkerThread.executeAfter(WorkerThread.java:617)
at ersatz.undertow.util.WorkerUtils.executeAfter(WorkerUtils.java:46)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.handleSchedule(ParseTimeoutUpdater.java:107)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.connectionIdle(ParseTimeoutUpdater.java:85)
at ersatz.undertow.server.protocol.http.HttpReadListener.newRequest(HttpReadListener.java:118)
at ersatz.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:310)
at ersatz.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:232)
at ersatz.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1261)
at ersatz.undertow.server.HttpServerExchange.closeAndFlushResponse(HttpServerExchange.java:1675)
at ersatz.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1665)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:316)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:296)
at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at ersatz.xnio.StreamConnection.invokeCloseListener(StreamConnection.java:80)
at ersatz.xnio.Connection.writeClosed(Connection.java:117)
at ersatz.undertow.protocols.ssl.UndertowSslConnection.writeClosed(UndertowSslConnection.java:145)
at ersatz.undertow.protocols.ssl.SslConduit.notifyWriteClosed(SslConduit.java:588)
at ersatz.undertow.protocols.ssl.SslConduit.truncateWrites(SslConduit.java:501)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.truncateWrites(HttpResponseConduit.java:774)
at ersatz.xnio.conduits.AbstractSinkConduit.truncateWrites(AbstractSinkConduit.java:82)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.close(ConduitStreamSinkChannel.java:186)
at ersatz.xnio.IoUtils.safeClose(IoUtils.java:134)
at ersatz.xnio.conduits.WriteReadyHandler$ChannelListenerHandler.forceTermination(WriteReadyHandler.java:57)
at ersatz.undertow.protocols.ssl.SslConduit$SslWriteReadyHandler.forceTermination(SslConduit.java:1201)
at ersatz.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:107)
at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:494)
19:16:01.584 [XNIO-26 task-6] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ HEAD /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="frV3a4As5pUNMTU2NTQ4MjU2MTU1NtcLIt3KHvHW/3o/VqFdVTI=", uri="/digest", response="53c92d2d74ddff46798db32198255711", qop=auth, nc=00000001, cnonce="2e1907603485359c", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39645]} response {Connection=[keep-alive], WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="RIB2bVFcNUgNMTU2NTQ4MjU2MTU2MyyIsVlZBY/SEb1DDGNhJ50=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"], Content-Length=[0], Date=[Sun, 11 Aug 2019 00:15:57 GMT]}}
java.lang.NullPointerException: null
at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:895)
at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:371)
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.HeadStreamSinkConduit.flush(HeadStreamSinkConduit.java:131)
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.server.HttpServerExchange$DefaultBlockingHttpExchange.close(HttpServerExchange.java:1890)
at ersatz.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1599)
at ersatz.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:55)
at ersatz.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
at ersatz.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
at ersatz.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
19:16:01.586 [XNIO-27 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-4', selector sun.nio.ch.EPollSelectorImpl@41b82ba4
19:16:01.587 [XNIO-27 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-5', selector sun.nio.ch.EPollSelectorImpl@298744db
19:16:01.587 [XNIO-27 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-6', selector sun.nio.ch.EPollSelectorImpl@25b18cc2
19:16:01.584 [XNIO-27 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-3', selector sun.nio.ch.EPollSelectorImpl@bc2df07
19:16:01.590 [XNIO-27 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3af7c4d2
19:16:01.591 [XNIO-27 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-8', selector sun.nio.ch.EPollSelectorImpl@14b35c8c
19:16:01.594 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.594 [XNIO-27 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 Accept', selector sun.nio.ch.EPollSelectorImpl@72119d4d
19:16:01.595 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.616 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.616 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.616 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44129
19:16:01.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44129
19:16:01.617 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44129
19:16:01.617 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58324<->127.0.0.1:44129
19:16:01.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /pass HTTP/1.1
19:16:01.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> HEAD /pass HTTP/1.1
19:16:01.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Host: localhost:44129
19:16:01.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Connection: Keep-Alive
19:16:01.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Accept-Encoding: gzip,deflate
19:16:01.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "HEAD /pass HTTP/1.1[\r][\n]"
19:16:01.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Host: localhost:44129[\r][\n]"
19:16:01.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "[\r][\n]"
19:16:01.619 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44129]}, cookies=[:]): <empty> }
19:16:01.620 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.621 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.622 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Connection: keep-alive[\r][\n]"
19:16:01.622 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Length: 0[\r][\n]"
19:16:01.622 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.622 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "[\r][\n]"
19:16:01.622 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << HTTP/1.1 200 OK
19:16:01.622 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Connection: keep-alive
19:16:01.622 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Length: 0
19:16:01.622 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.622 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.622 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58324<->127.0.0.1:44129
19:16:01.622 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.623 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.624 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.624 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44129
19:16:01.624 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /pass HTTP/1.1
19:16:01.624 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.624 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> HEAD /pass HTTP/1.1
19:16:01.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Host: localhost:44129
19:16:01.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Connection: Keep-Alive
19:16:01.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 >> Accept-Encoding: gzip,deflate
19:16:01.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "HEAD /pass HTTP/1.1[\r][\n]"
19:16:01.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Host: localhost:44129[\r][\n]"
19:16:01.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 >> "[\r][\n]"
19:16:01.626 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44129]}, cookies=[:]): <empty> }
19:16:01.627 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "HTTP/1.1 200 OK[\r][\n]"
19:16:01.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Connection: keep-alive[\r][\n]"
19:16:01.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Content-Length: 0[\r][\n]"
19:16:01.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-26 << "[\r][\n]"
19:16:01.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << HTTP/1.1 200 OK
19:16:01.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Connection: keep-alive
19:16:01.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Content-Length: 0
19:16:01.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-26 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.627 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.627 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58324<->127.0.0.1:44129
19:16:01.627 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.628 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@122e5fb1
19:16:01.641 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5ff54ddc
19:16:01.642 [XNIO-28 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4a4e857a
19:16:01.642 [XNIO-28 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-4', selector sun.nio.ch.EPollSelectorImpl@c173bef
19:16:01.642 [XNIO-28 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7d5199c
19:16:01.642 [XNIO-28 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-6', selector sun.nio.ch.EPollSelectorImpl@407beebf
19:16:01.642 [XNIO-28 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-2', selector sun.nio.ch.EPollSelectorImpl@db9919
19:16:01.646 [XNIO-28 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-7', selector sun.nio.ch.EPollSelectorImpl@29a369e7
19:16:01.650 [XNIO-28 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-8', selector sun.nio.ch.EPollSelectorImpl@244b9f61
19:16:01.642 [XNIO-28 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-5', selector sun.nio.ch.EPollSelectorImpl@38dd8072
19:16:01.651 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.651 [XNIO-28 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 Accept', selector sun.nio.ch.EPollSelectorImpl@731849f0
19:16:01.651 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.659 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.659 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.659 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44205
19:16:01.659 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44205
19:16:01.659 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44205
19:16:01.659 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36116<->127.0.0.1:44205
19:16:01.660 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.660 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.660 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.660 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> HEAD /handling HTTP/1.1
19:16:01.660 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Host: localhost:44205
19:16:01.660 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Connection: Keep-Alive
19:16:01.660 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.660 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Accept-Encoding: gzip,deflate
19:16:01.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Host: localhost:44205[\r][\n]"
19:16:01.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.660 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "[\r][\n]"
19:16:01.662 [XNIO-28 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44205]}, cookies=[:]): <empty> }
19:16:01.665 [XNIO-28 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:01.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Connection: keep-alive[\r][\n]"
19:16:01.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Length: 0[\r][\n]"
19:16:01.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.666 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[\r][\n]"
19:16:01.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << HTTP/1.1 205 Reset Content
19:16:01.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Connection: keep-alive
19:16:01.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Length: 0
19:16:01.666 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.666 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.666 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36116<->127.0.0.1:44205
19:16:01.666 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.667 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.668 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.668 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44205
19:16:01.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> HEAD /handling HTTP/1.1
19:16:01.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Host: localhost:44205
19:16:01.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Connection: Keep-Alive
19:16:01.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 >> Accept-Encoding: gzip,deflate
19:16:01.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Host: localhost:44205[\r][\n]"
19:16:01.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 >> "[\r][\n]"
19:16:01.682 [XNIO-28 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44205]}, cookies=[:]): <empty> }
19:16:01.687 [XNIO-28 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:01.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Connection: keep-alive[\r][\n]"
19:16:01.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Content-Length: 0[\r][\n]"
19:16:01.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-27 << "[\r][\n]"
19:16:01.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << HTTP/1.1 205 Reset Content
19:16:01.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Connection: keep-alive
19:16:01.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Content-Length: 0
19:16:01.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-27 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.687 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.687 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36116<->127.0.0.1:44205
19:16:01.688 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.688 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5ff54ddc
19:16:01.693 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@52f82798
19:16:01.694 [XNIO-29 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6591801e
19:16:01.694 [XNIO-29 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b011f57
19:16:01.701 [XNIO-29 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-4', selector sun.nio.ch.EPollSelectorImpl@60b14446
19:16:01.701 [XNIO-29 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c931067
19:16:01.701 [XNIO-29 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6d17bf9e
19:16:01.702 [XNIO-29 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-3', selector sun.nio.ch.EPollSelectorImpl@379f8d85
19:16:01.703 [XNIO-29 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4bb52125
19:16:01.701 [XNIO-29 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b8d954b
19:16:01.714 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.714 [XNIO-29 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 Accept', selector sun.nio.ch.EPollSelectorImpl@6bcc2934
19:16:01.715 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.720 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.720 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.720 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33175
19:16:01.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33175
19:16:01.721 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33175
19:16:01.721 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:50940<->127.0.0.1:33175
19:16:01.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.721 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> HEAD /handling HTTP/1.1
19:16:01.721 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Host: localhost:33175
19:16:01.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Connection: Keep-Alive
19:16:01.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.726 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Accept-Encoding: gzip,deflate
19:16:01.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Host: localhost:33175[\r][\n]"
19:16:01.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.726 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "[\r][\n]"
19:16:01.734 [XNIO-29 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33175]}, cookies=[:]): <empty> }
19:16:01.740 [XNIO-29 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.740 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:01.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Connection: keep-alive[\r][\n]"
19:16:01.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Length: 0[\r][\n]"
19:16:01.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.741 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[\r][\n]"
19:16:01.741 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << HTTP/1.1 210 Unknown
19:16:01.741 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Connection: keep-alive
19:16:01.741 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Length: 0
19:16:01.741 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.741 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.741 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50940<->127.0.0.1:33175
19:16:01.741 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.742 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.742 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.742 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33175
19:16:01.742 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.742 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.742 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> HEAD /handling HTTP/1.1
19:16:01.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Host: localhost:33175
19:16:01.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Connection: Keep-Alive
19:16:01.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 >> Accept-Encoding: gzip,deflate
19:16:01.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Host: localhost:33175[\r][\n]"
19:16:01.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 >> "[\r][\n]"
19:16:01.745 [XNIO-29 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:33175]}, cookies=[:]): <empty> }
19:16:01.745 [XNIO-29 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.746 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:01.746 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Connection: keep-alive[\r][\n]"
19:16:01.746 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Content-Length: 0[\r][\n]"
19:16:01.746 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.746 [Test worker] DEBUG org.apache.http.wire - http-outgoing-28 << "[\r][\n]"
19:16:01.746 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << HTTP/1.1 210 Unknown
19:16:01.746 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Connection: keep-alive
19:16:01.746 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Content-Length: 0
19:16:01.746 [Test worker] DEBUG org.apache.http.headers - http-outgoing-28 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.746 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.746 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:50940<->127.0.0.1:33175
19:16:01.746 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.747 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@52f82798
19:16:01.752 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@d534140
19:16:01.758 [XNIO-30 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-1', selector sun.nio.ch.EPollSelectorImpl@621fb352
19:16:01.775 [XNIO-30 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-3', selector sun.nio.ch.EPollSelectorImpl@76cd8f2f
19:16:01.777 [XNIO-30 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-2', selector sun.nio.ch.EPollSelectorImpl@69a70b65
19:16:01.778 [XNIO-30 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5afe2633
19:16:01.780 [XNIO-30 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-5', selector sun.nio.ch.EPollSelectorImpl@195589c7
19:16:01.782 [XNIO-30 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3d0d63f9
19:16:01.786 [XNIO-30 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-7', selector sun.nio.ch.EPollSelectorImpl@13137537
19:16:01.794 [XNIO-30 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5b9cd83b
19:16:01.798 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.799 [XNIO-30 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 Accept', selector sun.nio.ch.EPollSelectorImpl@1224a7e4
19:16:01.801 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.805 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.806 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39037
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39037
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39037
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49174<->127.0.0.1:39037
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> HEAD /handling HTTP/1.1
19:16:01.807 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Host: localhost:39037
19:16:01.807 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Connection: Keep-Alive
19:16:01.807 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.807 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Accept-Encoding: gzip,deflate
19:16:01.807 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.807 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Host: localhost:39037[\r][\n]"
19:16:01.807 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.807 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.807 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.807 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "[\r][\n]"
19:16:01.808 [XNIO-30 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39037]}, cookies=[:]): <empty> }
19:16:01.809 [XNIO-30 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.809 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:01.809 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Connection: keep-alive[\r][\n]"
19:16:01.809 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Content-Length: 0[\r][\n]"
19:16:01.809 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.809 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "[\r][\n]"
19:16:01.809 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << HTTP/1.1 211 Unknown
19:16:01.809 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Connection: keep-alive
19:16:01.809 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Content-Length: 0
19:16:01.809 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.809 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.810 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49174<->127.0.0.1:39037
19:16:01.810 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.811 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.811 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.811 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39037
19:16:01.811 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.811 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.811 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> HEAD /handling HTTP/1.1
19:16:01.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Host: localhost:39037
19:16:01.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Connection: Keep-Alive
19:16:01.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 >> Accept-Encoding: gzip,deflate
19:16:01.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Host: localhost:39037[\r][\n]"
19:16:01.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 >> "[\r][\n]"
19:16:01.839 [XNIO-30 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39037]}, cookies=[:]): <empty> }
19:16:01.845 [XNIO-30 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:01.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Connection: keep-alive[\r][\n]"
19:16:01.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Content-Length: 0[\r][\n]"
19:16:01.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-29 << "[\r][\n]"
19:16:01.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << HTTP/1.1 211 Unknown
19:16:01.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Connection: keep-alive
19:16:01.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Content-Length: 0
19:16:01.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-29 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.846 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49174<->127.0.0.1:39037
19:16:01.846 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.847 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@d534140
19:16:01.853 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@42913443
19:16:01.862 [XNIO-31 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2ea5f6e0
19:16:01.859 [XNIO-31 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-1', selector sun.nio.ch.EPollSelectorImpl@29a703f7
19:16:01.866 [XNIO-31 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3934ad05
19:16:01.882 [XNIO-31 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2262bb61
19:16:01.882 [XNIO-31 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2d1ea301
19:16:01.886 [XNIO-31 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-6', selector sun.nio.ch.EPollSelectorImpl@74cf30ee
19:16:01.891 [XNIO-31 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ca4b8f4
19:16:01.902 [XNIO-31 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-8', selector sun.nio.ch.EPollSelectorImpl@254accf4
19:16:01.914 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:01.915 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:01.918 [XNIO-31 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 Accept', selector sun.nio.ch.EPollSelectorImpl@75f514d0
19:16:01.940 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.940 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.940 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36407
19:16:01.940 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36407
19:16:01.941 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36407
19:16:01.941 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:40488<->127.0.0.1:36407
19:16:01.944 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.944 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.944 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.946 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> HEAD /handling HTTP/1.1
19:16:01.947 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Host: localhost:36407
19:16:01.947 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Connection: Keep-Alive
19:16:01.947 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.947 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Accept-Encoding: gzip,deflate
19:16:01.947 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.947 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Host: localhost:36407[\r][\n]"
19:16:01.947 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.947 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.947 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.947 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "[\r][\n]"
19:16:01.959 [XNIO-31 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:36407]}, cookies=[:]): <empty> }
19:16:01.960 [XNIO-31 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:01.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Connection: keep-alive[\r][\n]"
19:16:01.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Content-Length: 0[\r][\n]"
19:16:01.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.960 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "[\r][\n]"
19:16:01.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << HTTP/1.1 205 Reset Content
19:16:01.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Connection: keep-alive
19:16:01.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Content-Length: 0
19:16:01.960 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.960 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.961 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40488<->127.0.0.1:36407
19:16:01.961 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.962 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:01.962 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:01.962 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36407
19:16:01.962 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:01.962 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:01.962 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:01.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> HEAD /handling HTTP/1.1
19:16:01.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Host: localhost:36407
19:16:01.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Connection: Keep-Alive
19:16:01.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:01.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 >> Accept-Encoding: gzip,deflate
19:16:01.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:01.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Host: localhost:36407[\r][\n]"
19:16:01.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Connection: Keep-Alive[\r][\n]"
19:16:01.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:01.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:01.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 >> "[\r][\n]"
19:16:01.974 [XNIO-31 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:36407]}, cookies=[:]): <empty> }
19:16:01.980 [XNIO-31 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:01.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "HTTP/1.1 205 Reset Content[\r][\n]"
19:16:01.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Connection: keep-alive[\r][\n]"
19:16:01.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Content-Length: 0[\r][\n]"
19:16:01.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:01.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-30 << "[\r][\n]"
19:16:01.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << HTTP/1.1 205 Reset Content
19:16:01.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Connection: keep-alive
19:16:01.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Content-Length: 0
19:16:01.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-30 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:01.980 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:01.981 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40488<->127.0.0.1:36407
19:16:01.981 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:01.982 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@42913443
19:16:01.987 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4ff2557d
19:16:01.998 [XNIO-32 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1652f13
19:16:02.007 [XNIO-32 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-2', selector sun.nio.ch.EPollSelectorImpl@c035c85
19:16:02.030 [XNIO-32 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4cd6f130
19:16:02.036 [XNIO-32 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3899034d
19:16:02.039 [XNIO-32 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-6', selector sun.nio.ch.EPollSelectorImpl@71baa0e0
19:16:02.046 [XNIO-32 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1b3668b
19:16:02.055 [XNIO-32 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-8', selector sun.nio.ch.EPollSelectorImpl@450ef460
19:16:02.061 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.062 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.066 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.067 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40981
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:40981
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40981
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57164<->127.0.0.1:40981
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> HEAD /handling HTTP/1.1
19:16:02.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Host: localhost:40981
19:16:02.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Connection: Keep-Alive
19:16:02.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.068 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Accept-Encoding: gzip,deflate
19:16:02.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Host: localhost:40981[\r][\n]"
19:16:02.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.068 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "[\r][\n]"
19:16:02.014 [XNIO-32 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-3', selector sun.nio.ch.EPollSelectorImpl@66c8229e
19:16:02.061 [XNIO-32 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 Accept', selector sun.nio.ch.EPollSelectorImpl@3aa06160
19:16:02.100 [XNIO-32 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40981]}, cookies=[:]): <empty> }
19:16:02.101 [XNIO-32 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:02.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Connection: keep-alive[\r][\n]"
19:16:02.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Length: 0[\r][\n]"
19:16:02.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[\r][\n]"
19:16:02.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << HTTP/1.1 210 Unknown
19:16:02.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Connection: keep-alive
19:16:02.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Length: 0
19:16:02.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.102 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.102 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57164<->127.0.0.1:40981
19:16:02.102 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.103 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.103 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.103 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:40981
19:16:02.103 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.104 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.104 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> HEAD /handling HTTP/1.1
19:16:02.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Host: localhost:40981
19:16:02.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Connection: Keep-Alive
19:16:02.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 >> Accept-Encoding: gzip,deflate
19:16:02.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Host: localhost:40981[\r][\n]"
19:16:02.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 >> "[\r][\n]"
19:16:02.114 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:40981]}, cookies=[:]): <empty> }
19:16:02.116 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "HTTP/1.1 210 Unknown[\r][\n]"
19:16:02.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Connection: keep-alive[\r][\n]"
19:16:02.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Content-Length: 0[\r][\n]"
19:16:02.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.122 [Test worker] DEBUG org.apache.http.wire - http-outgoing-31 << "[\r][\n]"
19:16:02.123 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << HTTP/1.1 210 Unknown
19:16:02.123 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Connection: keep-alive
19:16:02.123 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Content-Length: 0
19:16:02.123 [Test worker] DEBUG org.apache.http.headers - http-outgoing-31 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.123 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.123 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57164<->127.0.0.1:40981
19:16:02.123 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.124 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4ff2557d
19:16:02.129 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@203391e8
19:16:02.161 [XNIO-33 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-1', selector sun.nio.ch.EPollSelectorImpl@740f9e67
19:16:02.185 [XNIO-33 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3853811f
19:16:02.190 [XNIO-33 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6884da37
19:16:02.206 [XNIO-33 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-7', selector sun.nio.ch.EPollSelectorImpl@76e45d2d
19:16:02.185 [XNIO-33 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-4', selector sun.nio.ch.EPollSelectorImpl@24d14c00
19:16:02.211 [XNIO-33 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2cb46ceb
19:16:02.227 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.228 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.185 [XNIO-33 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6bab6ade
19:16:02.190 [XNIO-33 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-5', selector sun.nio.ch.EPollSelectorImpl@554eec31
19:16:02.233 [XNIO-33 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 Accept', selector sun.nio.ch.EPollSelectorImpl@758b70ef
19:16:02.234 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.248 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.248 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38965
19:16:02.248 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38965
19:16:02.249 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38965
19:16:02.249 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:42398<->127.0.0.1:38965
19:16:02.249 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.249 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.249 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.249 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> HEAD /handling HTTP/1.1
19:16:02.249 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Host: localhost:38965
19:16:02.249 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Connection: Keep-Alive
19:16:02.249 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.249 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Accept-Encoding: gzip,deflate
19:16:02.249 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.249 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Host: localhost:38965[\r][\n]"
19:16:02.249 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.249 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.249 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.249 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "[\r][\n]"
19:16:02.257 [XNIO-33 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38965]}, cookies=[:]): <empty> }
19:16:02.258 [XNIO-33 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:02.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Connection: keep-alive[\r][\n]"
19:16:02.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Length: 0[\r][\n]"
19:16:02.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[\r][\n]"
19:16:02.258 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << HTTP/1.1 211 Unknown
19:16:02.258 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Connection: keep-alive
19:16:02.258 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Length: 0
19:16:02.259 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.259 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.259 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42398<->127.0.0.1:38965
19:16:02.259 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.260 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.260 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.260 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38965
19:16:02.260 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.260 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.260 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.260 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> HEAD /handling HTTP/1.1
19:16:02.260 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Host: localhost:38965
19:16:02.260 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Connection: Keep-Alive
19:16:02.260 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.260 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 >> Accept-Encoding: gzip,deflate
19:16:02.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Host: localhost:38965[\r][\n]"
19:16:02.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.260 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 >> "[\r][\n]"
19:16:02.274 [XNIO-33 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:38965]}, cookies=[:]): <empty> }
19:16:02.275 [XNIO-33 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "HTTP/1.1 211 Unknown[\r][\n]"
19:16:02.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Connection: keep-alive[\r][\n]"
19:16:02.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Content-Length: 0[\r][\n]"
19:16:02.275 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.276 [Test worker] DEBUG org.apache.http.wire - http-outgoing-32 << "[\r][\n]"
19:16:02.276 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << HTTP/1.1 211 Unknown
19:16:02.276 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Connection: keep-alive
19:16:02.276 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Content-Length: 0
19:16:02.276 [Test worker] DEBUG org.apache.http.headers - http-outgoing-32 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.276 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.276 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:42398<->127.0.0.1:38965
19:16:02.276 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.277 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@203391e8
19:16:02.278 [XNIO-33 I/O-2] DEBUG ersatz.undertow - Failed to schedule task ersatz.undertow.server.protocol.ParseTimeoutUpdater@149ce02e as worker is shutting down
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
at ersatz.xnio.nio.WorkerThread.executeAfter(WorkerThread.java:617)
at ersatz.undertow.util.WorkerUtils.executeAfter(WorkerUtils.java:46)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.handleSchedule(ParseTimeoutUpdater.java:107)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.connectionIdle(ParseTimeoutUpdater.java:85)
at ersatz.undertow.server.protocol.http.HttpReadListener.newRequest(HttpReadListener.java:118)
at ersatz.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:310)
at ersatz.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:232)
at ersatz.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1261)
at ersatz.undertow.server.HttpServerExchange.closeAndFlushResponse(HttpServerExchange.java:1675)
at ersatz.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1665)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:316)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:296)
at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at ersatz.xnio.StreamConnection.invokeCloseListener(StreamConnection.java:80)
at ersatz.xnio.Connection.writeClosed(Connection.java:117)
at ersatz.xnio.nio.AbstractNioStreamConnection.writeClosed(AbstractNioStreamConnection.java:47)
at ersatz.xnio.nio.NioSocketConduit.terminateWrites(NioSocketConduit.java:214)
at ersatz.xnio.nio.NioSocketConduit.truncateWrites(NioSocketConduit.java:228)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.truncateWrites(HttpResponseConduit.java:774)
at ersatz.xnio.conduits.AbstractSinkConduit.truncateWrites(AbstractSinkConduit.java:82)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.close(ConduitStreamSinkChannel.java:186)
at ersatz.xnio.IoUtils.safeClose(IoUtils.java:134)
at ersatz.xnio.conduits.WriteReadyHandler$ChannelListenerHandler.forceTermination(WriteReadyHandler.java:57)
at ersatz.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:107)
at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:494)
19:16:02.284 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@57dcc858
19:16:02.294 [XNIO-34 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-1', selector sun.nio.ch.EPollSelectorImpl@29b7df60
19:16:02.310 [XNIO-34 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-2', selector sun.nio.ch.EPollSelectorImpl@56fdec6b
19:16:02.315 [XNIO-34 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f5a0d7d
19:16:02.318 [XNIO-34 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-4', selector sun.nio.ch.EPollSelectorImpl@a2bf418
19:16:02.325 [XNIO-34 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5fe45ba0
19:16:02.342 [XNIO-34 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1ea9612a
19:16:02.362 [XNIO-34 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-7', selector sun.nio.ch.EPollSelectorImpl@110d9819
19:16:02.366 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.366 [XNIO-34 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 Accept', selector sun.nio.ch.EPollSelectorImpl@34ac19
19:16:02.365 [XNIO-34 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6c324dbe
19:16:02.367 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.379 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.380 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.380 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34805
19:16:02.380 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34805
19:16:02.380 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34805
19:16:02.380 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35808<->127.0.0.1:34805
19:16:02.381 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.381 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.381 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> HEAD /handling HTTP/1.1
19:16:02.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Host: localhost:34805
19:16:02.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Connection: Keep-Alive
19:16:02.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Accept-Encoding: gzip,deflate
19:16:02.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Host: localhost:34805[\r][\n]"
19:16:02.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.383 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "[\r][\n]"
19:16:02.389 [XNIO-34 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34805]}, cookies=[:]): <empty> }
19:16:02.390 [XNIO-34 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.391 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.391 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Connection: keep-alive[\r][\n]"
19:16:02.391 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Content-Length: 0[\r][\n]"
19:16:02.391 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.391 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "[\r][\n]"
19:16:02.391 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << HTTP/1.1 200 OK
19:16:02.391 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Connection: keep-alive
19:16:02.391 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Content-Length: 0
19:16:02.391 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.391 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.391 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35808<->127.0.0.1:34805
19:16:02.391 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.392 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.393 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.393 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34805
19:16:02.393 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.393 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.393 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.393 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> HEAD /handling HTTP/1.1
19:16:02.393 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Host: localhost:34805
19:16:02.393 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Connection: Keep-Alive
19:16:02.393 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.393 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 >> Accept-Encoding: gzip,deflate
19:16:02.393 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.393 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Host: localhost:34805[\r][\n]"
19:16:02.393 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.393 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.393 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.393 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 >> "[\r][\n]"
19:16:02.402 [XNIO-34 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:34805]}, cookies=[:]): <empty> }
19:16:02.403 [XNIO-34 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Connection: keep-alive[\r][\n]"
19:16:02.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Content-Length: 0[\r][\n]"
19:16:02.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.404 [Test worker] DEBUG org.apache.http.wire - http-outgoing-33 << "[\r][\n]"
19:16:02.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << HTTP/1.1 200 OK
19:16:02.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Connection: keep-alive
19:16:02.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Content-Length: 0
19:16:02.404 [Test worker] DEBUG org.apache.http.headers - http-outgoing-33 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.404 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.404 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35808<->127.0.0.1:34805
19:16:02.404 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.405 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@57dcc858
19:16:02.411 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@35900193
19:16:02.426 [XNIO-35 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2d8273cd
19:16:02.438 [XNIO-35 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-2', selector sun.nio.ch.EPollSelectorImpl@36c3dbf9
19:16:02.448 [XNIO-35 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-3', selector sun.nio.ch.EPollSelectorImpl@10027bc0
19:16:02.454 [XNIO-35 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-4', selector sun.nio.ch.EPollSelectorImpl@38782813
19:16:02.458 [XNIO-35 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5832c9b1
19:16:02.458 [XNIO-35 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-6', selector sun.nio.ch.EPollSelectorImpl@bd9357a
19:16:02.482 [XNIO-35 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3d4a2ed
19:16:02.487 [XNIO-35 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3d96a31
19:16:02.494 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.494 [XNIO-35 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 Accept', selector sun.nio.ch.EPollSelectorImpl@17c58cbc
19:16:02.495 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.498 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.498 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.498 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46735
19:16:02.498 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:46735
19:16:02.498 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:46735
19:16:02.499 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53824<->127.0.0.1:46735
19:16:02.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.499 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> HEAD /handling HTTP/1.1
19:16:02.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Host: localhost:46735
19:16:02.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Connection: Keep-Alive
19:16:02.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.499 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Accept-Encoding: gzip,deflate
19:16:02.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Host: localhost:46735[\r][\n]"
19:16:02.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.499 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "[\r][\n]"
19:16:02.512 [XNIO-35 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46735]}, cookies=[:]): <empty> }
19:16:02.576 [XNIO-35 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.577 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:02.577 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Connection: keep-alive[\r][\n]"
19:16:02.577 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Content-Length: 0[\r][\n]"
19:16:02.577 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.577 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "[\r][\n]"
19:16:02.577 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << HTTP/1.1 300 Multiple Choices
19:16:02.577 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Connection: keep-alive
19:16:02.577 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Content-Length: 0
19:16:02.577 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.577 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.577 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.577 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-17: Shutdown connection
19:16:02.577 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53824<->127.0.0.1:46735
19:16:02.577 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.578 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.579 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.579 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:46735
19:16:02.579 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.579 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.579 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> HEAD /handling HTTP/1.1
19:16:02.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Host: localhost:46735
19:16:02.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Connection: Keep-Alive
19:16:02.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.579 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 >> Accept-Encoding: gzip,deflate
19:16:02.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.579 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Host: localhost:46735[\r][\n]"
19:16:02.580 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.580 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.580 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.580 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 >> "[\r][\n]"
19:16:02.580 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.580 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-30: Shutdown connection
19:16:02.590 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.590 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-31: Shutdown connection
19:16:02.591 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.591 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-32: Shutdown connection
19:16:02.591 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.591 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-33: Shutdown connection
19:16:02.599 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.599 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-26: Shutdown connection
19:16:02.599 [XNIO-35 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:46735]}, cookies=[:]): <empty> }
19:16:02.600 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.600 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-27: Shutdown connection
19:16:02.600 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.600 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-28: Shutdown connection
19:16:02.600 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.600 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-29: Shutdown connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-15: Shutdown connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-16: Shutdown connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-24: Shutdown connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.601 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-25: Shutdown connection
19:16:02.616 [XNIO-35 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:02.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Connection: keep-alive[\r][\n]"
19:16:02.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Content-Length: 0[\r][\n]"
19:16:02.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.617 [Test worker] DEBUG org.apache.http.wire - http-outgoing-34 << "[\r][\n]"
19:16:02.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << HTTP/1.1 300 Multiple Choices
19:16:02.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Connection: keep-alive
19:16:02.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Content-Length: 0
19:16:02.617 [Test worker] DEBUG org.apache.http.headers - http-outgoing-34 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.617 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53824<->127.0.0.1:46735
19:16:02.617 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.618 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@35900193
19:16:02.619 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.619 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-22: Shutdown connection
19:16:02.619 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.619 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-23: Shutdown connection
19:16:02.632 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4a2faef4
19:16:02.634 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.634 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-20: Shutdown connection
19:16:02.634 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.634 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-21: Shutdown connection
19:16:02.635 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.635 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-19: Shutdown connection
19:16:02.635 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
19:16:02.635 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-18: Shutdown connection
19:16:02.638 [XNIO-36 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-1', selector sun.nio.ch.EPollSelectorImpl@62f71036
19:16:02.639 [XNIO-36 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-2', selector sun.nio.ch.EPollSelectorImpl@616aed86
19:16:02.639 [XNIO-36 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-3', selector sun.nio.ch.EPollSelectorImpl@177d5211
19:16:02.646 [XNIO-36 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3120a0f6
19:16:02.647 [XNIO-36 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3f50553d
19:16:02.662 [XNIO-36 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4aba57d5
19:16:02.666 [XNIO-36 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f844d71
19:16:02.671 [XNIO-36 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2302403f
19:16:02.678 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.679 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.682 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.682 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.682 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39441
19:16:02.682 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39441
19:16:02.682 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39441
19:16:02.682 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43644<->127.0.0.1:39441
19:16:02.686 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.686 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.686 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.686 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> HEAD /handling HTTP/1.1
19:16:02.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Host: localhost:39441
19:16:02.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Connection: Keep-Alive
19:16:02.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.687 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Accept-Encoding: gzip,deflate
19:16:02.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Host: localhost:39441[\r][\n]"
19:16:02.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.687 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "[\r][\n]"
19:16:02.687 [XNIO-36 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 Accept', selector sun.nio.ch.EPollSelectorImpl@174ce50c
19:16:02.693 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39441]}, cookies=[:]): <empty> }
19:16:02.694 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:02.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Connection: keep-alive[\r][\n]"
19:16:02.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Length: 0[\r][\n]"
19:16:02.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "[\r][\n]"
19:16:02.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << HTTP/1.1 400 Bad Request
19:16:02.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Connection: keep-alive
19:16:02.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Length: 0
19:16:02.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.695 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43644<->127.0.0.1:39441
19:16:02.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.697 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.697 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.697 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39441
19:16:02.697 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.697 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.697 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.697 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> HEAD /handling HTTP/1.1
19:16:02.697 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Host: localhost:39441
19:16:02.697 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Connection: Keep-Alive
19:16:02.697 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.697 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 >> Accept-Encoding: gzip,deflate
19:16:02.697 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.697 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Host: localhost:39441[\r][\n]"
19:16:02.697 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.697 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.697 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.697 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 >> "[\r][\n]"
19:16:02.707 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39441]}, cookies=[:]): <empty> }
19:16:02.708 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:02.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Connection: keep-alive[\r][\n]"
19:16:02.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Content-Length: 0[\r][\n]"
19:16:02.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-35 << "[\r][\n]"
19:16:02.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << HTTP/1.1 400 Bad Request
19:16:02.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Connection: keep-alive
19:16:02.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Content-Length: 0
19:16:02.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-35 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.709 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.709 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43644<->127.0.0.1:39441
19:16:02.709 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.709 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4a2faef4
19:16:02.714 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1d4caa5d
19:16:02.729 [XNIO-37 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-1', selector sun.nio.ch.EPollSelectorImpl@19a0fdd2
19:16:02.739 [XNIO-37 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-2', selector sun.nio.ch.EPollSelectorImpl@ac0ac1c
19:16:02.754 [XNIO-37 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3b0f6be5
19:16:02.756 [XNIO-37 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-4', selector sun.nio.ch.EPollSelectorImpl@49d16cf
19:16:02.760 [XNIO-37 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6defc7c2
19:16:02.767 [XNIO-37 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a51c41d
19:16:02.768 [XNIO-37 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3421ccbe
19:16:02.783 [XNIO-37 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4abb827c
19:16:02.785 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.785 [XNIO-37 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 Accept', selector sun.nio.ch.EPollSelectorImpl@2824886b
19:16:02.786 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.790 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.790 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.790 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44831
19:16:02.790 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44831
19:16:02.790 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44831
19:16:02.791 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44182<->127.0.0.1:44831
19:16:02.791 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.791 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.791 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.791 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> HEAD /handling HTTP/1.1
19:16:02.791 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Host: localhost:44831
19:16:02.791 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Connection: Keep-Alive
19:16:02.791 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.791 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Accept-Encoding: gzip,deflate
19:16:02.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Host: localhost:44831[\r][\n]"
19:16:02.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.791 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "[\r][\n]"
19:16:02.810 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44831]}, cookies=[:]): <empty> }
19:16:02.811 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:02.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Connection: keep-alive[\r][\n]"
19:16:02.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Content-Length: 0[\r][\n]"
19:16:02.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.811 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "[\r][\n]"
19:16:02.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << HTTP/1.1 500 Internal Server Error
19:16:02.811 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Connection: keep-alive
19:16:02.812 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Content-Length: 0
19:16:02.812 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.812 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.812 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44182<->127.0.0.1:44831
19:16:02.812 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.813 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.813 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.813 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44831
19:16:02.813 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.813 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.813 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.813 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> HEAD /handling HTTP/1.1
19:16:02.813 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Host: localhost:44831
19:16:02.813 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Connection: Keep-Alive
19:16:02.813 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.813 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 >> Accept-Encoding: gzip,deflate
19:16:02.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Host: localhost:44831[\r][\n]"
19:16:02.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.813 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 >> "[\r][\n]"
19:16:02.815 [XNIO-37 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44831]}, cookies=[:]): <empty> }
19:16:02.816 [XNIO-37 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.816 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:02.816 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Connection: keep-alive[\r][\n]"
19:16:02.816 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Content-Length: 0[\r][\n]"
19:16:02.816 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.816 [Test worker] DEBUG org.apache.http.wire - http-outgoing-36 << "[\r][\n]"
19:16:02.816 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << HTTP/1.1 500 Internal Server Error
19:16:02.816 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Connection: keep-alive
19:16:02.816 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Content-Length: 0
19:16:02.816 [Test worker] DEBUG org.apache.http.headers - http-outgoing-36 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.816 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.816 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44182<->127.0.0.1:44831
19:16:02.816 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.817 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1d4caa5d
19:16:02.818 [XNIO-37 I/O-8] DEBUG ersatz.undertow - Failed to schedule task ersatz.undertow.server.protocol.ParseTimeoutUpdater@13ffa5d6 as worker is shutting down
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
at ersatz.xnio.nio.WorkerThread.executeAfter(WorkerThread.java:617)
at ersatz.undertow.util.WorkerUtils.executeAfter(WorkerUtils.java:46)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.handleSchedule(ParseTimeoutUpdater.java:107)
at ersatz.undertow.server.protocol.ParseTimeoutUpdater.connectionIdle(ParseTimeoutUpdater.java:85)
at ersatz.undertow.server.protocol.http.HttpReadListener.newRequest(HttpReadListener.java:118)
at ersatz.undertow.server.protocol.http.HttpReadListener.exchangeComplete(HttpReadListener.java:310)
at ersatz.undertow.server.protocol.http.HttpServerConnection.exchangeComplete(HttpServerConnection.java:232)
at ersatz.undertow.server.HttpServerExchange.invokeExchangeCompleteListeners(HttpServerExchange.java:1261)
at ersatz.undertow.server.HttpServerExchange.closeAndFlushResponse(HttpServerExchange.java:1675)
at ersatz.undertow.server.HttpServerExchange.endExchange(HttpServerExchange.java:1665)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:316)
at ersatz.undertow.server.AbstractServerConnection$CloseSetter.handleEvent(AbstractServerConnection.java:296)
at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
at ersatz.xnio.StreamConnection.invokeCloseListener(StreamConnection.java:80)
at ersatz.xnio.Connection.writeClosed(Connection.java:117)
at ersatz.xnio.nio.AbstractNioStreamConnection.writeClosed(AbstractNioStreamConnection.java:47)
at ersatz.xnio.nio.NioSocketConduit.terminateWrites(NioSocketConduit.java:214)
at ersatz.xnio.nio.NioSocketConduit.truncateWrites(NioSocketConduit.java:228)
at ersatz.undertow.server.protocol.http.HttpResponseConduit.truncateWrites(HttpResponseConduit.java:774)
at ersatz.xnio.conduits.AbstractSinkConduit.truncateWrites(AbstractSinkConduit.java:82)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.close(ConduitStreamSinkChannel.java:186)
at ersatz.xnio.IoUtils.safeClose(IoUtils.java:134)
at ersatz.xnio.conduits.WriteReadyHandler$ChannelListenerHandler.forceTermination(WriteReadyHandler.java:57)
at ersatz.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:107)
at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:494)
19:16:02.824 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5e0968fe
19:16:02.829 [XNIO-38 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-1', selector sun.nio.ch.EPollSelectorImpl@44859712
19:16:02.829 [XNIO-38 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2c8379c3
19:16:02.834 [XNIO-38 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-3', selector sun.nio.ch.EPollSelectorImpl@113d316c
19:16:02.840 [XNIO-38 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-4', selector sun.nio.ch.EPollSelectorImpl@42640a83
19:16:02.858 [XNIO-38 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-5', selector sun.nio.ch.EPollSelectorImpl@464686ea
19:16:02.861 [XNIO-38 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-7', selector sun.nio.ch.EPollSelectorImpl@35eca903
19:16:02.864 [XNIO-38 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63b95e78
19:16:02.865 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.866 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.866 [XNIO-38 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4b565b46
19:16:02.867 [XNIO-38 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 Accept', selector sun.nio.ch.EPollSelectorImpl@6df9ac08
19:16:02.880 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.881 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.881 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43737
19:16:02.881 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43737
19:16:02.882 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43737
19:16:02.882 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41290<->127.0.0.1:43737
19:16:02.882 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.882 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.883 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> HEAD /handling HTTP/1.1
19:16:02.883 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Host: localhost:43737
19:16:02.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Connection: Keep-Alive
19:16:02.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.884 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Accept-Encoding: gzip,deflate
19:16:02.884 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.884 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Host: localhost:43737[\r][\n]"
19:16:02.884 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.884 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.884 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.884 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "[\r][\n]"
19:16:02.886 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43737]}, cookies=[:]): <empty> }
19:16:02.887 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Connection: keep-alive[\r][\n]"
19:16:02.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Content-Length: 0[\r][\n]"
19:16:02.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "[\r][\n]"
19:16:02.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << HTTP/1.1 200 OK
19:16:02.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Connection: keep-alive
19:16:02.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Content-Length: 0
19:16:02.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.890 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.890 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41290<->127.0.0.1:43737
19:16:02.890 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.891 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.891 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.891 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43737
19:16:02.891 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.891 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.891 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.891 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> HEAD /handling HTTP/1.1
19:16:02.891 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Host: localhost:43737
19:16:02.891 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Connection: Keep-Alive
19:16:02.891 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.891 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 >> Accept-Encoding: gzip,deflate
19:16:02.891 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.891 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Host: localhost:43737[\r][\n]"
19:16:02.891 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.891 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.891 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.891 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 >> "[\r][\n]"
19:16:02.896 [XNIO-38 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:43737]}, cookies=[:]): <empty> }
19:16:02.896 [XNIO-38 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "HTTP/1.1 200 OK[\r][\n]"
19:16:02.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Connection: keep-alive[\r][\n]"
19:16:02.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Content-Length: 0[\r][\n]"
19:16:02.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.897 [Test worker] DEBUG org.apache.http.wire - http-outgoing-37 << "[\r][\n]"
19:16:02.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << HTTP/1.1 200 OK
19:16:02.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Connection: keep-alive
19:16:02.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Content-Length: 0
19:16:02.897 [Test worker] DEBUG org.apache.http.headers - http-outgoing-37 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.897 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.897 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41290<->127.0.0.1:43737
19:16:02.897 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.898 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5e0968fe
19:16:02.901 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5cb8bf7f
19:16:02.903 [XNIO-38 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.HeadStreamSinkConduit.flush(HeadStreamSinkConduit.java:131)
at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Suppressed: java.nio.channels.ClosedByInterruptException: null
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
... 22 common frames omitted
19:16:02.904 [XNIO-39 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-1', selector sun.nio.ch.EPollSelectorImpl@12751858
19:16:02.921 [XNIO-39 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-2', selector sun.nio.ch.EPollSelectorImpl@37c7805b
19:16:02.923 [XNIO-39 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4389c873
19:16:02.927 [XNIO-39 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5ac41211
19:16:02.933 [XNIO-39 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4820c438
19:16:02.934 [XNIO-39 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1ce9fefe
19:16:02.941 [XNIO-39 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-7', selector sun.nio.ch.EPollSelectorImpl@38a9f8a2
19:16:02.942 [XNIO-39 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-8', selector sun.nio.ch.EPollSelectorImpl@41713092
19:16:02.950 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:02.950 [XNIO-39 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 Accept', selector sun.nio.ch.EPollSelectorImpl@3a2f6d1a
19:16:02.951 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:02.953 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.953 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.953 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44041
19:16:02.953 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44041
19:16:02.954 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44041
19:16:02.954 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:40504<->127.0.0.1:44041
19:16:02.954 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.954 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.954 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> HEAD /handling HTTP/1.1
19:16:02.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Host: localhost:44041
19:16:02.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Connection: Keep-Alive
19:16:02.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Accept-Encoding: gzip,deflate
19:16:02.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Host: localhost:44041[\r][\n]"
19:16:02.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "[\r][\n]"
19:16:02.962 [XNIO-39 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44041]}, cookies=[:]): <empty> }
19:16:02.963 [XNIO-39 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:02.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:02.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Connection: keep-alive[\r][\n]"
19:16:02.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Content-Length: 0[\r][\n]"
19:16:02.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:02.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "[\r][\n]"
19:16:02.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << HTTP/1.1 300 Multiple Choices
19:16:02.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Connection: keep-alive
19:16:02.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Content-Length: 0
19:16:02.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:02.964 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:02.964 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40504<->127.0.0.1:44041
19:16:02.964 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:02.965 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:02.965 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:02.966 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44041
19:16:02.966 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:02.966 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:02.966 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:02.966 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> HEAD /handling HTTP/1.1
19:16:02.966 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Host: localhost:44041
19:16:02.966 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Connection: Keep-Alive
19:16:02.966 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:02.966 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 >> Accept-Encoding: gzip,deflate
19:16:02.966 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:02.966 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Host: localhost:44041[\r][\n]"
19:16:02.966 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Connection: Keep-Alive[\r][\n]"
19:16:02.966 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:02.966 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:02.966 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 >> "[\r][\n]"
19:16:03.006 [XNIO-39 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:44041]}, cookies=[:]): <empty> }
19:16:03.007 [XNIO-39 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
19:16:03.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Connection: keep-alive[\r][\n]"
19:16:03.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Content-Length: 0[\r][\n]"
19:16:03.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-38 << "[\r][\n]"
19:16:03.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << HTTP/1.1 300 Multiple Choices
19:16:03.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Connection: keep-alive
19:16:03.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Content-Length: 0
19:16:03.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-38 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.007 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.008 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40504<->127.0.0.1:44041
19:16:03.008 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.008 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5cb8bf7f
19:16:03.012 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@260bfdc7
19:16:03.019 [XNIO-40 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a86b0fb
19:16:03.027 [XNIO-40 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5ce4864f
19:16:03.042 [XNIO-40 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-3', selector sun.nio.ch.EPollSelectorImpl@477cf207
19:16:03.047 [XNIO-40 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5a9260fe
19:16:03.047 [XNIO-40 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-5', selector sun.nio.ch.EPollSelectorImpl@61066a7a
19:16:03.047 [XNIO-40 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3d86ffcb
19:16:03.048 [XNIO-40 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f062970
19:16:03.054 [XNIO-40 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2a32abd3
19:16:03.055 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.055 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.056 [XNIO-40 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 Accept', selector sun.nio.ch.EPollSelectorImpl@7c4d7857
19:16:03.058 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.058 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.058 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39647
19:16:03.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39647
19:16:03.058 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39647
19:16:03.058 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52328<->127.0.0.1:39647
19:16:03.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:03.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.059 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> HEAD /handling HTTP/1.1
19:16:03.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Host: localhost:39647
19:16:03.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Connection: Keep-Alive
19:16:03.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.059 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Accept-Encoding: gzip,deflate
19:16:03.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:03.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Host: localhost:39647[\r][\n]"
19:16:03.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.059 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "[\r][\n]"
19:16:03.064 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39647]}, cookies=[:]): <empty> }
19:16:03.065 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:03.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Connection: keep-alive[\r][\n]"
19:16:03.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Content-Length: 0[\r][\n]"
19:16:03.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.065 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "[\r][\n]"
19:16:03.065 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << HTTP/1.1 400 Bad Request
19:16:03.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Connection: keep-alive
19:16:03.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Content-Length: 0
19:16:03.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.066 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52328<->127.0.0.1:39647
19:16:03.066 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.067 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.067 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.067 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39647
19:16:03.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:03.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.067 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> HEAD /handling HTTP/1.1
19:16:03.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Host: localhost:39647
19:16:03.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Connection: Keep-Alive
19:16:03.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.067 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 >> Accept-Encoding: gzip,deflate
19:16:03.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:03.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Host: localhost:39647[\r][\n]"
19:16:03.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.067 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 >> "[\r][\n]"
19:16:03.078 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:39647]}, cookies=[:]): <empty> }
19:16:03.080 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "HTTP/1.1 400 Bad Request[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Connection: keep-alive[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Content-Length: 0[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-39 << "[\r][\n]"
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << HTTP/1.1 400 Bad Request
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Connection: keep-alive
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Content-Length: 0
19:16:03.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-39 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52328<->127.0.0.1:39647
19:16:03.081 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.081 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@260bfdc7
19:16:03.086 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5147f7b
19:16:03.090 [XNIO-41 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-1', selector sun.nio.ch.EPollSelectorImpl@949e029
19:16:03.098 [XNIO-41 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-2', selector sun.nio.ch.EPollSelectorImpl@65480b30
19:16:03.107 [XNIO-41 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4a32e022
19:16:03.110 [XNIO-41 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-4', selector sun.nio.ch.EPollSelectorImpl@75a80940
19:16:03.111 [XNIO-41 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2f942d46
19:16:03.112 [XNIO-41 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-6', selector sun.nio.ch.EPollSelectorImpl@67019e81
19:16:03.113 [XNIO-41 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-7', selector sun.nio.ch.EPollSelectorImpl@697feb4a
19:16:03.114 [XNIO-41 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20e1c9c7
19:16:03.126 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:03.126 [XNIO-41 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 Accept', selector sun.nio.ch.EPollSelectorImpl@39193d23
19:16:03.127 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:03.130 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.130 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.130 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45241
19:16:03.130 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45241
19:16:03.131 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45241
19:16:03.131 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:35422<->127.0.0.1:45241
19:16:03.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:03.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> HEAD /handling HTTP/1.1
19:16:03.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Host: localhost:45241
19:16:03.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Connection: Keep-Alive
19:16:03.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Accept-Encoding: gzip,deflate
19:16:03.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:03.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Host: localhost:45241[\r][\n]"
19:16:03.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "[\r][\n]"
19:16:03.154 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45241]}, cookies=[:]): <empty> }
19:16:03.157 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:03.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Connection: keep-alive[\r][\n]"
19:16:03.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Content-Length: 0[\r][\n]"
19:16:03.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.157 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "[\r][\n]"
19:16:03.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << HTTP/1.1 500 Internal Server Error
19:16:03.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Connection: keep-alive
19:16:03.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Content-Length: 0
19:16:03.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.158 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.158 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35422<->127.0.0.1:45241
19:16:03.158 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.159 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
19:16:03.159 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
19:16:03.159 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45241
19:16:03.159 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request HEAD /handling HTTP/1.1
19:16:03.159 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
19:16:03.159 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
19:16:03.159 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> HEAD /handling HTTP/1.1
19:16:03.159 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Host: localhost:45241
19:16:03.159 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Connection: Keep-Alive
19:16:03.159 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)
19:16:03.159 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 >> Accept-Encoding: gzip,deflate
19:16:03.159 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "HEAD /handling HTTP/1.1[\r][\n]"
19:16:03.159 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Host: localhost:45241[\r][\n]"
19:16:03.159 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Connection: Keep-Alive[\r][\n]"
19:16:03.159 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_222)[\r][\n]"
19:16:03.159 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "Accept-Encoding: gzip,deflate[\r][\n]"
19:16:03.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 >> "[\r][\n]"
19:16:03.166 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { HEAD /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_222)], Host=[localhost:45241]}, cookies=[:]): <empty> }
19:16:03.171 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:03.172 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
19:16:03.172 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Connection: keep-alive[\r][\n]"
19:16:03.172 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Content-Length: 0[\r][\n]"
19:16:03.172 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "Date: Sun, 11 Aug 2019 00:15:57 GMT[\r][\n]"
19:16:03.172 [Test worker] DEBUG org.apache.http.wire - http-outgoing-40 << "[\r][\n]"
19:16:03.172 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << HTTP/1.1 500 Internal Server Error
19:16:03.172 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Connection: keep-alive
19:16:03.172 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Content-Length: 0
19:16:03.172 [Test worker] DEBUG org.apache.http.headers - http-outgoing-40 << Date: Sun, 11 Aug 2019 00:15:57 GMT
19:16:03.172 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
19:16:03.172 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:35422<->127.0.0.1:45241
19:16:03.172 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
19:16:03.173 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5147f7b