https connection establishment with ISA NTLM proxy
--------------------------------------------------
Key: HTTPCLIENT-592
URL: http://issues.apache.org/jira/browse/HTTPCLIENT-592
Project: HttpComponents HttpClient
Issue Type: Bug
Components: HttpClient, HttpConn
Affects Versions: 3.1 Alpha 1
Environment: NTLM proxy
Reporter: Trinh Quocan
httpclient tries to connect to a proxy to acces to through https
httpclient first uses a connect request without authentification, when proxy
requires authentification, httpclient then sends the same request with
authentication, but using the same socket
in some cases proxy doesn't answer to validate authentification... but when
another socket is used to send connect request with authentification, then that
works
this piece of code is modified,
package : org.apache.commons.httpclient
classe : HttpMethodDirector :
methode : executeConnect
> boolean internalcose = true;
for (;;) {
if (authstate.isAuthRequested()) {
if (processAuthenticationResponse(this.connectMethod)) {
retry = true;
> /*
close the socket used to send request without authentification, the next loop
will reopen another one */
> if (internalcose) {
> this.conn.close();
> }
> internalcose = !internalcose;
}
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]