Hello.

I'm using httpclient-4.1.1 and i'm trying to authenticate with different
users on different realms but it seems to fail.

i create several AuthScope objects with the same host and port and a
different realm for each one.

If I pass schema as null then httpclient will attempt to send the username
and password for every WWW-Authenticate header?

When the first request is asked to authenticate it is authenticated for
'realmx' with the user 'userx' and a password and the authentication is
successful and when I perform another request to the same host and port but
for a different realm the method getCredentials() of the authState in the
updateAuthState method in
org.apache.http.impl.client.DefaultRequestDirector returns the credentials
for 'userx' (line 1215) and because it is not null the authentication
fails, the credentials are set to null and the method handleResponse
returns null causing the method 'execute' to exit without authenticating.

Either the AuthState should be invalidated or am I missing something else?
What is the correct execution path for multiple request to the same host
for different realms?

This is the log, you can see the first request succeeds but the second one
fails.

2014-03-24 17:32:31,604 INFO  main mortbay.log (Slf4jLog.java:info(67)) -
Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via
org.mortbay.log.Slf4jLog
2014-03-24 17:32:31,612 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container Server@4685d9a4 + org.mortbay.jetty.servlet.Context@7d93c227{/,null}
as handler
2014-03-24 17:32:31,612 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container SessionHandler@6fafced9 + ServletHandler@7f3541d7 as handler
2014-03-24 17:32:31,613 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container SessionHandler@6fafced9 +
org.mortbay.jetty.servlet.HashSessionManager@175cb80 as sessionManager
2014-03-24 17:32:31,613 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container org.mortbay.jetty.servlet.Context@7d93c227{/,null} +
SessionHandler@6fafced9 as handler
2014-03-24 17:32:31,622 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Checking Resource aliases
2014-03-24 17:32:31,637 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container ServletHandler@7f3541d7 +
org.apache.jasper.servlet.JspServlet-2007433549 as servlet
2014-03-24 17:32:31,638 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container ServletHandler@7f3541d7 +
(S=org.apache.jasper.servlet.JspServlet-2007433549,[*.jsp]) as
servletMapping
2014-03-24 17:32:31,647 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
filterNameMap=null
2014-03-24 17:32:31,647 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
pathFilters=null
2014-03-24 17:32:31,648 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
servletFilterMap=null
2014-03-24 17:32:31,648 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
servletPathMap={*.jsp=org.apache.jasper.servlet.JspServlet-2007433549}
2014-03-24 17:32:31,648 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
servletNameMap={org.apache.jasper.servlet.JspServlet-2007433549=org.apache.jasper.servlet.JspServlet-2007433549}
2014-03-24 17:32:32,407 INFO  main httpclient.Http
(HttpBase.java:logConf(289)) - http.proxy.host = null
2014-03-24 17:32:32,407 INFO  main httpclient.Http
(HttpBase.java:logConf(290)) - http.proxy.port = 8080
2014-03-24 17:32:32,412 INFO  main httpclient.Http
(HttpBase.java:logConf(291)) - http.timeout = 60000
2014-03-24 17:32:32,412 INFO  main httpclient.Http
(HttpBase.java:logConf(292)) - http.content.limit = 65536
2014-03-24 17:32:32,412 INFO  main httpclient.Http
(HttpBase.java:logConf(293)) - http.agent = Nutch-Test/Nutch-2.2.1 (Nutch
protocol-httpclient test)
2014-03-24 17:32:32,412 INFO  main httpclient.Http
(HttpBase.java:logConf(294)) - http.accept.language =
en-us,en-gb,en;q=0.7,*;q=0.3
2014-03-24 17:32:32,413 INFO  main httpclient.Http
(HttpBase.java:logConf(295)) - http.accept =
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2014-03-24 17:32:32,431 TRACE main httpclient.Http
(Http.java:setCredentials(383)) - Credentials - username: userx; set as
default for realm: ; scheme:
2014-03-24 17:32:32,432 ERROR main httpclient.Http (Http.java:setConf(174))
- Could not read httpclient-auth-test.xml : null
2014-03-24 17:32:32,486 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container Server@4685d9a4 + SelectChannelConnector@127.0.0.1:47500 as
connector
2014-03-24 17:32:32,490 INFO  main mortbay.log (Slf4jLog.java:info(67)) -
jetty-6.1.26
2014-03-24 17:32:32,514 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container Server@4685d9a4 + org.mortbay.thread.QueuedThreadPool@50f2fd20 as
threadpool
2014-03-24 17:32:32,518 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started org.mortbay.thread.QueuedThreadPool@50f2fd20
2014-03-24 17:32:32,547 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Container Server@4685d9a4 +
org.mortbay.jetty.servlet.HashSessionIdManager@7b7597b6 as sessionIdManager
2014-03-24 17:32:32,547 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
Init SecureRandom.
2014-03-24 17:32:32,549 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started org.mortbay.jetty.servlet.HashSessionIdManager@7b7597b6
2014-03-24 17:32:32,551 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started org.mortbay.jetty.servlet.HashSessionManager@175cb80
2014-03-24 17:32:32,551 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
filterNameMap=null
2014-03-24 17:32:32,551 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
pathFilters=null
2014-03-24 17:32:32,552 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
servletFilterMap=null
2014-03-24 17:32:32,552 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
servletPathMap={*.jsp=org.apache.jasper.servlet.JspServlet-2007433549}
2014-03-24 17:32:32,552 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
servletNameMap={org.apache.jasper.servlet.JspServlet-2007433549=org.apache.jasper.servlet.JspServlet-2007433549}
2014-03-24 17:32:32,553 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
starting ServletHandler@7f3541d7
2014-03-24 17:32:32,553 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started ServletHandler@7f3541d7
2014-03-24 17:32:32,553 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
starting SessionHandler@6fafced9
2014-03-24 17:32:32,553 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started SessionHandler@6fafced9
2014-03-24 17:32:32,554 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
starting ErrorHandler@1cf1df22
2014-03-24 17:32:32,554 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started ErrorHandler@1cf1df22
2014-03-24 17:32:32,556 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:32,569 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
starting Server@4685d9a4
2014-03-24 17:32:32,585 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started org.mortbay.jetty.nio.SelectChannelConnector$1@493b4526
2014-03-24 17:32:32,594 INFO  main mortbay.log (Slf4jLog.java:info(67)) -
Started SelectChannelConnector@127.0.0.1:47500
2014-03-24 17:32:32,595 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started SelectChannelConnector@127.0.0.1:47500
2014-03-24 17:32:32,595 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
started Server@4685d9a4
2014-03-24 17:32:32,979 TRACE main httpclient.Http
(Http.java:resolveCredentials(484)) - Pre-configured credentials with scope
-  host: 127.0.0.1; port: 47500; not found for url:
http://127.0.0.1:47500/basic.jsp
2014-03-24 17:32:33,156 DEBUG main tsccm.ThreadSafeClientConnManager
(ThreadSafeClientConnManager.java:getConnection(221)) - Get connection:
HttpRoute[{}->http://127.0.0.1:47500], timeout = 60000
2014-03-24 17:32:33,159 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:getEntryBlocking(350)) - [HttpRoute[{}->
http://127.0.0.1:47500]] total kept alive: 0, total issued: 0, total
allocated: 0 out of 10
2014-03-24 17:32:33,159 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:getFreeEntry(523)) - No free connections
[HttpRoute[{}->http://127.0.0.1:47500]][null]
2014-03-24 17:32:33,160 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:getEntryBlocking(369)) - Available capacity: 10 out
of 10 [HttpRoute[{}->http://127.0.0.1:47500]][null]
2014-03-24 17:32:33,167 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:createEntry(549)) - Creating new connection
[HttpRoute[{}->http://127.0.0.1:47500]]
2014-03-24 17:32:33,208 DEBUG main conn.DefaultClientConnectionOperator
(DefaultClientConnectionOperator.java:openConnection(145)) - Connecting to /
127.0.0.1:47500
2014-03-24 17:32:33,283 DEBUG main protocol.RequestAddCookies
(RequestAddCookies.java:process(132)) - CookieSpec selected: compatibility
2014-03-24 17:32:33,316 DEBUG main protocol.RequestAuthCache
(RequestAuthCache.java:process(75)) - Auth cache not set in the context
2014-03-24 17:32:33,327 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:tryExecute(631)) - Attempt 1 to execute request
2014-03-24 17:32:33,328 DEBUG main conn.DefaultClientConnection
(DefaultClientConnection.java:sendRequestHeader(264)) - Sending request:
GET /basic.jsp HTTP/1.0
2014-03-24 17:32:33,328 DEBUG main http.wire (Wire.java:wire(63)) - >> "GET
/basic.jsp HTTP/1.0[\r][\n]"
2014-03-24 17:32:33,331 DEBUG main http.wire (Wire.java:wire(63)) - >>
"User-Agent: Nutch-Test/Nutch-2.2.1 (Nutch protocol-httpclient
test)[\r][\n]"
2014-03-24 17:32:33,331 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Language: en-us,en-gb,en;q=0.7,*;q=0.3[\r][\n]"
2014-03-24 17:32:33,332 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Charset: utf-8,ISO-8859-1;q=0.7,*;q=0.7[\r][\n]"
2014-03-24 17:32:33,332 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept:
text/html,application/xml;q=0.9,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5[\r][\n]"
2014-03-24 17:32:33,332 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Encoding: x-gzip, gzip, deflate[\r][\n]"
2014-03-24 17:32:33,333 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Host: 127.0.0.1:47500[\r][\n]"
2014-03-24 17:32:33,335 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Connection: Keep-Alive[\r][\n]"
2014-03-24 17:32:33,336 DEBUG main http.wire (Wire.java:wire(63)) - >>
"[\r][\n]"
2014-03-24 17:32:33,336 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(268)) - >> GET /basic.jsp
HTTP/1.0
2014-03-24 17:32:33,336 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> User-Agent:
Nutch-Test/Nutch-2.2.1 (Nutch protocol-httpclient test)
2014-03-24 17:32:33,337 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Language:
en-us,en-gb,en;q=0.7,*;q=0.3
2014-03-24 17:32:33,337 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Charset:
utf-8,ISO-8859-1;q=0.7,*;q=0.7
2014-03-24 17:32:33,339 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept:
text/html,application/xml;q=0.9,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
2014-03-24 17:32:33,340 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Encoding:
x-gzip, gzip, deflate
2014-03-24 17:32:33,340 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Host:
127.0.0.1:47500
2014-03-24 17:32:33,341 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Connection:
Keep-Alive
2014-03-24 17:32:33,373 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - REQUEST /basic.jsp on
org.mortbay.jetty.HttpConnection@43a4f8f4
2014-03-24 17:32:33,380 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) -
sessionManager=org.mortbay.jetty.servlet.HashSessionManager@175cb80
2014-03-24 17:32:33,380 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - session=null
2014-03-24 17:32:33,381 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) -
servlet=org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,381 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - chain=null
2014-03-24 17:32:33,382 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - servlet
holder=org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,474 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
compiler.JspRuntimeContext (JspRuntimeContext.java:<init>(102)) - Parent
class loader is: sun.misc.Launcher$AppClassLoader@7b939100
2014-03-24 17:32:33,477 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:init(102)) - Scratch dir for the JSP
engine is: /tmp
2014-03-24 17:32:33,478 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:init(104)) - IMPORTANT: Do not modify
the generated servlets
2014-03-24 17:32:33,478 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(247)) - JspEngine --> /basic.jsp
2014-03-24 17:32:33,478 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(248)) -          ServletPath:
/basic.jsp
2014-03-24 17:32:33,479 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(249)) -             PathInfo:
null
2014-03-24 17:32:33,479 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(250)) -             RealPath:
src/plugin/protocol-httpclient/jsp/basic.jsp
2014-03-24 17:32:33,479 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(251)) -           RequestURI:
/basic.jsp
2014-03-24 17:32:33,480 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(252)) -          QueryString:
null
2014-03-24 17:32:33,480 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(253)) -       Request Params:
2014-03-24 17:32:33,596 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - RESPONSE /basic.jsp  401
2014-03-24 17:32:33,616 DEBUG main http.wire (Wire.java:wire(63)) - <<
"HTTP/1.1 401 Unauthorized[\r][\n]"
2014-03-24 17:32:33,621 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Content-Type: text/html; charset=iso-8859-1[\r][\n]"
2014-03-24 17:32:33,621 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Expires: Thu, 01-Jan-1970 00:00:00 GMT[\r][\n]"
2014-03-24 17:32:33,621 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Set-Cookie: JSESSIONID=13szwkyya0plpp93mehersgrv;Path=/[\r][\n]"
2014-03-24 17:32:33,622 DEBUG main http.wire (Wire.java:wire(63)) - <<
"WWW-Authenticate: Basic realm="realmx"[\r][\n]"
2014-03-24 17:32:33,622 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Content-Length: 6[\r][\n]"
2014-03-24 17:32:33,622 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Connection: keep-alive[\r][\n]"
2014-03-24 17:32:33,623 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Server: Jetty(6.1.26)[\r][\n]"
2014-03-24 17:32:33,623 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\r][\n]"
2014-03-24 17:32:33,625 DEBUG main conn.DefaultClientConnection
(DefaultClientConnection.java:receiveResponseHeader(249)) - Receiving
response: HTTP/1.1 401 Unauthorized
2014-03-24 17:32:33,625 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(252)) - << HTTP/1.1 401
Unauthorized
2014-03-24 17:32:33,625 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
Content-Type: text/html; charset=iso-8859-1
2014-03-24 17:32:33,626 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Expires:
Thu, 01-Jan-1970 00:00:00 GMT
2014-03-24 17:32:33,626 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Set-Cookie:
JSESSIONID=13szwkyya0plpp93mehersgrv;Path=/
2014-03-24 17:32:33,626 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
WWW-Authenticate: Basic realm="realmx"
2014-03-24 17:32:33,626 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
Content-Length: 6
2014-03-24 17:32:33,627 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Connection:
keep-alive
2014-03-24 17:32:33,627 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Server:
Jetty(6.1.26)
2014-03-24 17:32:33,641 DEBUG main protocol.ResponseProcessCookies
(ResponseProcessCookies.java:processCookies(122)) - Cookie accepted:
"[version: 0][name: JSESSIONID][value: 13szwkyya0plpp93mehersgrv][domain:
127.0.0.1][path: /][expiry: null]".
2014-03-24 17:32:33,644 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:execute(477)) - Connection can be kept alive
indefinitely
2014-03-24 17:32:33,644 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:handleResponse(1074)) - Target requested
authentication
2014-03-24 17:32:33,645 DEBUG main
client.DefaultTargetAuthenticationHandler
(AbstractAuthenticationHandler.java:selectScheme(151)) - Authentication
schemes in the order of preference: [Basic]
2014-03-24 17:32:33,645 DEBUG main
client.DefaultTargetAuthenticationHandler
(AbstractAuthenticationHandler.java:selectScheme(161)) - Basic
authentication scheme selected
2014-03-24 17:32:33,651 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:processChallenges(1184)) - Authorization
challenge processed
2014-03-24 17:32:33,652 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:updateAuthState(1212)) - Authentication scope:
BASIC 'realmx'@127.0.0.1:47500
2014-03-24 17:32:33,653 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:updateAuthState(1219)) - Found credentials
2014-03-24 17:32:33,659 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,660 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,660 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,661 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,661 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,661 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,662 DEBUG main protocol.RequestAddCookies
(RequestAddCookies.java:process(132)) - CookieSpec selected: compatibility
2014-03-24 17:32:33,662 DEBUG main protocol.RequestAddCookies
(RequestAddCookies.java:process(184)) - Cookie [version: 0][name:
JSESSIONID][value: 13szwkyya0plpp93mehersgrv][domain: 127.0.0.1][path:
/][expiry: null] match [127.0.0.1:47500/basic.jsp]
2014-03-24 17:32:33,663 DEBUG main protocol.RequestAuthCache
(RequestAuthCache.java:process(75)) - Auth cache not set in the context
2014-03-24 17:32:33,681 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:tryExecute(631)) - Attempt 2 to execute request
2014-03-24 17:32:33,689 DEBUG main conn.DefaultClientConnection
(DefaultClientConnection.java:sendRequestHeader(264)) - Sending request:
GET /basic.jsp HTTP/1.0
2014-03-24 17:32:33,690 DEBUG main http.wire (Wire.java:wire(63)) - >> "GET
/basic.jsp HTTP/1.0[\r][\n]"
2014-03-24 17:32:33,690 DEBUG main http.wire (Wire.java:wire(63)) - >>
"User-Agent: Nutch-Test/Nutch-2.2.1 (Nutch protocol-httpclient
test)[\r][\n]"
2014-03-24 17:32:33,691 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Language: en-us,en-gb,en;q=0.7,*;q=0.3[\r][\n]"
2014-03-24 17:32:33,691 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Charset: utf-8,ISO-8859-1;q=0.7,*;q=0.7[\r][\n]"
2014-03-24 17:32:33,691 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept:
text/html,application/xml;q=0.9,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5[\r][\n]"
2014-03-24 17:32:33,692 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Encoding: x-gzip, gzip, deflate[\r][\n]"
2014-03-24 17:32:33,692 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Host: 127.0.0.1:47500[\r][\n]"
2014-03-24 17:32:33,692 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Connection: Keep-Alive[\r][\n]"
2014-03-24 17:32:33,693 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Cookie: JSESSIONID=13szwkyya0plpp93mehersgrv[\r][\n]"
2014-03-24 17:32:33,693 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Authorization: Basic dXNlcng6cGFzc3g=[\r][\n]"
2014-03-24 17:32:33,694 DEBUG main http.wire (Wire.java:wire(63)) - >>
"[\r][\n]"
2014-03-24 17:32:33,694 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(268)) - >> GET /basic.jsp
HTTP/1.0
2014-03-24 17:32:33,694 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> User-Agent:
Nutch-Test/Nutch-2.2.1 (Nutch protocol-httpclient test)
2014-03-24 17:32:33,694 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Language:
en-us,en-gb,en;q=0.7,*;q=0.3
2014-03-24 17:32:33,695 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Charset:
utf-8,ISO-8859-1;q=0.7,*;q=0.7
2014-03-24 17:32:33,695 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept:
text/html,application/xml;q=0.9,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
2014-03-24 17:32:33,696 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Encoding:
x-gzip, gzip, deflate
2014-03-24 17:32:33,696 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Host:
127.0.0.1:47500
2014-03-24 17:32:33,696 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Connection:
Keep-Alive
2014-03-24 17:32:33,696 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Cookie:
JSESSIONID=13szwkyya0plpp93mehersgrv
2014-03-24 17:32:33,697 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Authorization:
Basic dXNlcng6cGFzc3g=
2014-03-24 17:32:33,698 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - REQUEST /basic.jsp on
org.mortbay.jetty.HttpConnection@43a4f8f4
2014-03-24 17:32:33,699 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - Got Session ID
13szwkyya0plpp93mehersgrv from cookie
2014-03-24 17:32:33,699 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) -
sessionManager=org.mortbay.jetty.servlet.HashSessionManager@175cb80
2014-03-24 17:32:33,700 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) -
session=org.mortbay.jetty.servlet.HashSessionManager$Session:13szwkyya0plpp93mehersgrv@1391187182
2014-03-24 17:32:33,700 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) -
servlet=org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,700 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - chain=null
2014-03-24 17:32:33,700 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - servlet
holder=org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,700 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(247)) - JspEngine --> /basic.jsp
2014-03-24 17:32:33,701 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(248)) -          ServletPath:
/basic.jsp
2014-03-24 17:32:33,701 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(249)) -             PathInfo:
null
2014-03-24 17:32:33,701 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(250)) -             RealPath:
src/plugin/protocol-httpclient/jsp/basic.jsp
2014-03-24 17:32:33,701 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(251)) -           RequestURI:
/basic.jsp
2014-03-24 17:32:33,702 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(252)) -          QueryString:
null
2014-03-24 17:32:33,702 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
servlet.JspServlet (JspServlet.java:service(253)) -       Request Params:
2014-03-24 17:32:33,702 DEBUG 1821831627@qtp-1358101792-0 - /basic.jsp
mortbay.log (Slf4jLog.java:debug(40)) - RESPONSE /basic.jsp  200
2014-03-24 17:32:33,703 DEBUG main http.wire (Wire.java:wire(63)) - <<
"HTTP/1.1 200 OK[\r][\n]"
2014-03-24 17:32:33,703 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Content-Type: text/html; charset=iso-8859-1[\r][\n]"
2014-03-24 17:32:33,703 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Content-Length: 150[\r][\n]"
2014-03-24 17:32:33,704 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Connection: keep-alive[\r][\n]"
2014-03-24 17:32:33,704 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Server: Jetty(6.1.26)[\r][\n]"
2014-03-24 17:32:33,704 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\r][\n]"
2014-03-24 17:32:33,704 DEBUG main conn.DefaultClientConnection
(DefaultClientConnection.java:receiveResponseHeader(249)) - Receiving
response: HTTP/1.1 200 OK
2014-03-24 17:32:33,705 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(252)) - << HTTP/1.1 200
OK
2014-03-24 17:32:33,705 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
Content-Type: text/html; charset=iso-8859-1
2014-03-24 17:32:33,706 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
Content-Length: 150
2014-03-24 17:32:33,706 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Connection:
keep-alive
2014-03-24 17:32:33,706 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Server:
Jetty(6.1.26)
2014-03-24 17:32:33,708 DEBUG main protocol.ResponseAuthCache
(ResponseAuthCache.java:cache(114)) - Caching 'basic' auth scheme for
http://127.0.0.1:47500
2014-03-24 17:32:33,710 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:execute(477)) - Connection can be kept alive
indefinitely
2014-03-24 17:32:33,718 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,719 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,719 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,719 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,719 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,720 DEBUG main http.wire (Wire.java:wire(63)) - <<
"<html>[\n]"
2014-03-24 17:32:33,728 DEBUG main http.wire (Wire.java:wire(63)) - <<
"<head><title>Basic Authentication Test</title></head>[\n]"
2014-03-24 17:32:33,729 DEBUG main http.wire (Wire.java:wire(63)) - <<
"<body>[\n]"
2014-03-24 17:32:33,729 DEBUG main http.wire (Wire.java:wire(63)) - <<
"<p>Hi userx, you have been successfully authenticated.</p>[\n]"
2014-03-24 17:32:33,729 DEBUG main http.wire (Wire.java:wire(63)) - <<
"</body>[\n]"
2014-03-24 17:32:33,729 DEBUG main http.wire (Wire.java:wire(63)) - <<
"</html>[\n]"
2014-03-24 17:32:33,730 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,731 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,732 DEBUG main tsccm.ThreadSafeClientConnManager
(ThreadSafeClientConnManager.java:releaseConnection(270)) - Released
connection is reusable.
2014-03-24 17:32:33,733 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:freeEntry(434)) - Releasing connection
[HttpRoute[{}->http://127.0.0.1:47500]][null]
2014-03-24 17:32:33,733 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:freeEntry(460)) - Pooling connection
[HttpRoute[{}->http://127.0.0.1:47500]][null]; keep alive indefinitely
2014-03-24 17:32:33,734 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:notifyWaitingThread(679)) - Notifying no-one, there
are no waiting threads
2014-03-24 17:32:33,734 TRACE main httpclient.Http
(HttpResponse.java:<init>(201)) - url: http://127.0.0.1:47500/basic.jsp;
status code: 200; bytes received: 150
2014-03-24 17:32:33,735 TRACE main httpclient.Http
(Http.java:resolveCredentials(475)) - Pre-configured credentials with scope
- host: 127.0.0.1; port: 47500; found for url:
http://127.0.0.1:47500/basic.jsp?case=1
2014-03-24 17:32:33,735 DEBUG main tsccm.ThreadSafeClientConnManager
(ThreadSafeClientConnManager.java:getConnection(221)) - Get connection:
HttpRoute[{}->http://127.0.0.1:47500], timeout = 60000
2014-03-24 17:32:33,735 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:getEntryBlocking(350)) - [HttpRoute[{}->
http://127.0.0.1:47500]] total kept alive: 1, total issued: 0, total
allocated: 1 out of 10
2014-03-24 17:32:33,736 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:getFreeEntry(498)) - Getting free connection
[HttpRoute[{}->http://127.0.0.1:47500]][null]
2014-03-24 17:32:33,736 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:execute(401)) - Stale connection check
2014-03-24 17:32:33,738 DEBUG main protocol.RequestAddCookies
(RequestAddCookies.java:process(132)) - CookieSpec selected: compatibility
2014-03-24 17:32:33,739 DEBUG main protocol.RequestAddCookies
(RequestAddCookies.java:process(184)) - Cookie [version: 0][name:
JSESSIONID][value: 13szwkyya0plpp93mehersgrv][domain: 127.0.0.1][path:
/][expiry: null] match [127.0.0.1:47500/basic.jsp]
2014-03-24 17:32:33,739 DEBUG main protocol.RequestAuthCache
(RequestAuthCache.java:doPreemptiveAuth(112)) - Re-using cached 'basic'
auth scheme for http://127.0.0.1:47500
2014-03-24 17:32:33,739 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:tryExecute(631)) - Attempt 1 to execute request
2014-03-24 17:32:33,740 DEBUG main conn.DefaultClientConnection
(DefaultClientConnection.java:sendRequestHeader(264)) - Sending request:
GET /basic.jsp?case=1 HTTP/1.0
2014-03-24 17:32:33,740 DEBUG main http.wire (Wire.java:wire(63)) - >> "GET
/basic.jsp?case=1 HTTP/1.0[\r][\n]"
2014-03-24 17:32:33,740 DEBUG main http.wire (Wire.java:wire(63)) - >>
"User-Agent: Nutch-Test/Nutch-2.2.1 (Nutch protocol-httpclient
test)[\r][\n]"
2014-03-24 17:32:33,741 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Language: en-us,en-gb,en;q=0.7,*;q=0.3[\r][\n]"
2014-03-24 17:32:33,741 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Charset: utf-8,ISO-8859-1;q=0.7,*;q=0.7[\r][\n]"
2014-03-24 17:32:33,741 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept:
text/html,application/xml;q=0.9,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5[\r][\n]"
2014-03-24 17:32:33,742 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Accept-Encoding: x-gzip, gzip, deflate[\r][\n]"
2014-03-24 17:32:33,742 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Host: 127.0.0.1:47500[\r][\n]"
2014-03-24 17:32:33,743 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Connection: Keep-Alive[\r][\n]"
2014-03-24 17:32:33,743 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Cookie: JSESSIONID=13szwkyya0plpp93mehersgrv[\r][\n]"
2014-03-24 17:32:33,743 DEBUG main http.wire (Wire.java:wire(63)) - >>
"Authorization: Basic dXNlcng6cGFzc3g=[\r][\n]"
2014-03-24 17:32:33,744 DEBUG main http.wire (Wire.java:wire(63)) - >>
"[\r][\n]"
2014-03-24 17:32:33,744 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(268)) - >> GET
/basic.jsp?case=1 HTTP/1.0
2014-03-24 17:32:33,744 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> User-Agent:
Nutch-Test/Nutch-2.2.1 (Nutch protocol-httpclient test)
2014-03-24 17:32:33,744 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Language:
en-us,en-gb,en;q=0.7,*;q=0.3
2014-03-24 17:32:33,745 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Charset:
utf-8,ISO-8859-1;q=0.7,*;q=0.7
2014-03-24 17:32:33,745 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept:
text/html,application/xml;q=0.9,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
2014-03-24 17:32:33,745 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Accept-Encoding:
x-gzip, gzip, deflate
2014-03-24 17:32:33,746 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Host:
127.0.0.1:47500
2014-03-24 17:32:33,746 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Connection:
Keep-Alive
2014-03-24 17:32:33,746 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Cookie:
JSESSIONID=13szwkyya0plpp93mehersgrv
2014-03-24 17:32:33,746 DEBUG main http.headers
(DefaultClientConnection.java:sendRequestHeader(271)) - >> Authorization:
Basic dXNlcng6cGFzc3g=
2014-03-24 17:32:33,747 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) - REQUEST
/basic.jsp on org.mortbay.jetty.HttpConnection@43a4f8f4
2014-03-24 17:32:33,748 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) - Got Session ID
13szwkyya0plpp93mehersgrv from cookie
2014-03-24 17:32:33,748 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) -
sessionManager=org.mortbay.jetty.servlet.HashSessionManager@175cb80
2014-03-24 17:32:33,748 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) -
session=org.mortbay.jetty.servlet.HashSessionManager$Session:13szwkyya0plpp93mehersgrv@1391187182
2014-03-24 17:32:33,748 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) -
servlet=org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,748 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) - chain=null
2014-03-24 17:32:33,749 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) - servlet
holder=org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,749 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(247)) -
JspEngine --> /basic.jsp
2014-03-24 17:32:33,749 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(248)) -
     ServletPath: /basic.jsp
2014-03-24 17:32:33,749 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(249)) -
        PathInfo: null
2014-03-24 17:32:33,750 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(250)) -
        RealPath: src/plugin/protocol-httpclient/jsp/basic.jsp
2014-03-24 17:32:33,750 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(251)) -
      RequestURI: /basic.jsp
2014-03-24 17:32:33,750 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(252)) -
     QueryString: case=1
2014-03-24 17:32:33,750 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(253)) -
Request Params:
2014-03-24 17:32:33,754 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 servlet.JspServlet (JspServlet.java:service(257)) -
     case = 1
2014-03-24 17:32:33,755 DEBUG 1821831627@qtp-1358101792-0 -
/basic.jsp?case=1 mortbay.log (Slf4jLog.java:debug(40)) - RESPONSE
/basic.jsp  401
2014-03-24 17:32:33,755 DEBUG main http.wire (Wire.java:wire(63)) - <<
"HTTP/1.1 401 Unauthorized[\r][\n]"
2014-03-24 17:32:33,756 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Content-Type: text/html; charset=iso-8859-1[\r][\n]"
2014-03-24 17:32:33,756 DEBUG main http.wire (Wire.java:wire(63)) - <<
"WWW-Authenticate: Basic realm="realm1"[\r][\n]"
2014-03-24 17:32:33,757 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Content-Length: 6[\r][\n]"
2014-03-24 17:32:33,757 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Connection: keep-alive[\r][\n]"
2014-03-24 17:32:33,757 DEBUG main http.wire (Wire.java:wire(63)) - <<
"Server: Jetty(6.1.26)[\r][\n]"
2014-03-24 17:32:33,758 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\r][\n]"
2014-03-24 17:32:33,758 DEBUG main conn.DefaultClientConnection
(DefaultClientConnection.java:receiveResponseHeader(249)) - Receiving
response: HTTP/1.1 401 Unauthorized
2014-03-24 17:32:33,758 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(252)) - << HTTP/1.1 401
Unauthorized
2014-03-24 17:32:33,759 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
Content-Type: text/html; charset=iso-8859-1
2014-03-24 17:32:33,759 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
WWW-Authenticate: Basic realm="realm1"
2014-03-24 17:32:33,759 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - <<
Content-Length: 6
2014-03-24 17:32:33,759 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Connection:
keep-alive
2014-03-24 17:32:33,760 DEBUG main http.headers
(DefaultClientConnection.java:receiveResponseHeader(255)) - << Server:
Jetty(6.1.26)
2014-03-24 17:32:33,760 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:execute(477)) - Connection can be kept alive
indefinitely
2014-03-24 17:32:33,760 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:handleResponse(1074)) - Target requested
authentication
2014-03-24 17:32:33,761 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:processChallenges(1184)) - Authorization
challenge processed
2014-03-24 17:32:33,761 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:updateAuthState(1212)) - Authentication scope:
BASIC 'realm1'@127.0.0.1:47500
2014-03-24 17:32:33,761 DEBUG main client.DefaultHttpClient
(DefaultRequestDirector.java:updateAuthState(1226)) - Authentication failed
2014-03-24 17:32:33,762 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,762 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,762 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,762 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,763 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,763 DEBUG main http.wire (Wire.java:wire(63)) - <<
"[\n]"
2014-03-24 17:32:33,763 DEBUG main tsccm.ThreadSafeClientConnManager
(ThreadSafeClientConnManager.java:releaseConnection(270)) - Released
connection is reusable.
2014-03-24 17:32:33,764 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:freeEntry(434)) - Releasing connection
[HttpRoute[{}->http://127.0.0.1:47500]][null]
2014-03-24 17:32:33,764 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:freeEntry(460)) - Pooling connection
[HttpRoute[{}->http://127.0.0.1:47500]][null]; keep alive indefinitely
2014-03-24 17:32:33,764 DEBUG main tsccm.ConnPoolByRoute
(ConnPoolByRoute.java:notifyWaitingThread(679)) - Notifying no-one, there
are no waiting threads
2014-03-24 17:32:33,764 TRACE main httpclient.Http
(HttpResponse.java:<init>(201)) - url:
http://127.0.0.1:47500/basic.jsp?case=1; status code: 401; bytes received: 6
2014-03-24 17:32:33,765 INFO  main mortbay.log (Slf4jLog.java:info(67)) -
Stopped SelectChannelConnector@127.0.0.1:47500
2014-03-24 17:32:33,766 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped org.mortbay.jetty.nio.SelectChannelConnector$1@493b4526
2014-03-24 17:32:33,767 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped SelectChannelConnector@127.0.0.1:47500
2014-03-24 17:32:33,767 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopping Server@4685d9a4
2014-03-24 17:32:33,767 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopping SessionHandler@6fafced9
2014-03-24 17:32:33,768 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopping ServletHandler@7f3541d7
2014-03-24 17:32:33,768 DEBUG main servlet.JspServlet
(JspServlet.java:destroy(279)) - JspServlet.destroy()
2014-03-24 17:32:33,768 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped org.apache.jasper.servlet.JspServlet-2007433549
2014-03-24 17:32:33,768 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped ServletHandler@7f3541d7
2014-03-24 17:32:33,769 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped org.mortbay.jetty.servlet.HashSessionManager@175cb80
2014-03-24 17:32:33,769 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped SessionHandler@6fafced9
2014-03-24 17:32:33,770 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopping ErrorHandler@1cf1df22
2014-03-24 17:32:33,770 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped ErrorHandler@1cf1df22
2014-03-24 17:32:33,770 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped org.mortbay.jetty.servlet.HashSessionIdManager@7b7597b6
2014-03-24 17:32:33,772 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped org.mortbay.thread.QueuedThreadPool@50f2fd20
2014-03-24 17:32:33,772 DEBUG main mortbay.log (Slf4jLog.java:debug(40)) -
stopped Server@4685d9a4

Reply via email to