hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 19291] New: - NTLM proxy authentication for https failed
Date Thu, 24 Apr 2003 21:01:55 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19291>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=19291

NTLM proxy authentication for https failed

           Summary: NTLM proxy authentication for https failed
           Product: Commons
           Version: 2.0 Beta 1
          Platform: PC
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: HttpClient
        AssignedTo: commons-httpclient-dev@jakarta.apache.org
        ReportedBy: bin.chen@sabre-holdings.com


Description:

With the 0422 nightly build, the httpClient fails to negotiate NTLM proxy 
server for https connections.  The failure seems to be caused by the new logic 
in HttpMethodBase.processAuthenticationResponse ().  The logic thinks the NTLM 
realm has been tried already on handling the challenge from proxy server.  The 
trace/debug/wire logs will be attached. The relavent log lines are:

2003/04/24 15:07:18:921 CDT [DEBUG] wire - -<< "HTTP/1.0 407 Proxy 
Authentication Required[\r][\n]"
2003/04/24 15:07:18:937 CDT [TRACE] HttpMethod - -enter 
HttpMethodBase.readResponseHeaders(HttpState,HttpConnection)
2003/04/24 15:07:18:937 CDT [TRACE] HttpConnection - -enter 
HttpConnection.getResponseInputStream()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter 
HeaderParser.parseHeaders(HttpConnection, HeaderGroup)
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readLine()
2003/04/24 15:07:18:937 CDT [TRACE] HttpParser - -enter HttpParser.readRawLine()
2003/04/24 15:07:18:937 CDT [DEBUG] wire - -<< "Date: Thu, 24 Apr 2003 
20:08:43GMT[\r][\n]"
2003/04/24 15:07:18:937 CDT [DEBUG] wire - -<< "Content-Length: 257[\r][\n]"
2003/04/24 15:07:18:953 CDT [DEBUG] wire - -<< "Content-Type: text/html[\r][\n]"
2003/04/24 15:07:18:953 CDT [DEBUG] wire - -<< "Server: NetCache appliance 
(NetApp/5.3.1R1)[\r][\n]"
2003/04/24 15:07:18:953 CDT [DEBUG] wire - -<< "Connection: keep-alive[\r][\n]"
2003/04/24 15:07:18:953 CDT [DEBUG] wire - -<< "Proxy-Authenticate: NTLM 
TlRMTVNTUAACAAAABgAGACgAAAAGggEASs11HY+mPGcAAAAAAAAAAEdMT0JBTA==[\r][\n]"
2003/04/24 15:07:18:953 CDT [TRACE] HttpMethod - -enter 
HttpMethodBase.processResponseHeaders(HttpState, HttpConnection)
2003/04/24 15:07:18:953 CDT [TRACE] HttpMethod - -enter 
HttpMethodBase.readResponseBody(HttpState, HttpConnection)
2003/04/24 15:07:18:953 CDT [TRACE] HttpMethod - -enter 
HttpMethodBase.readResponseBody(HttpState, HttpConnection)
2003/04/24 15:07:18:953 CDT [TRACE] HttpConnection - -enter 
HttpConnection.getResponseInputStream()
2003/04/24 15:07:18:953 CDT [TRACE] HeaderElement - -enter HeaderElement.parse
(String)
2003/04/24 15:07:18:953 CDT [TRACE] HeaderElement - -enter 
HeaderElement.parsePair(char[], int, int)
2003/04/24 15:07:18:953 CDT [DEBUG] HttpMethod - -Authorization required
2003/04/24 15:07:18:953 CDT [TRACE] HttpMethod - -enter 
HttpMethodBase.processAuthenticationResponse(HttpState, HttpConnection)
2003/04/24 15:07:18:953 CDT [TRACE] HttpAuthenticator - -enter 
HttpAuthenticator.selectAuthScheme(Header[])
2003/04/24 15:07:18:953 CDT [INFO] HttpMethod - -Already tried to authenticate 
to "evoya.dev.sabre.com#null" but still receiving 407.

Mime
View raw message