hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lili Liu <l...@inxight.com>
Subject proxy authentication
Date Sun, 09 May 2004 23:30:28 GMT

My proxy authentication code (basic host) works well unless I ran it on a
special IP address.
The internet traffic on this special IP has to go through a proxy server
(The same proxy I used in the code).
In another word, if I access internet using a browser, I have to specify a
valid proxy server. Otherwise, there is no internet access. 

My proxy authentication code is as follows:

			client.getState().setAuthenticationPreemptive(true);
			client.getHostConfiguration().setProxy(proxyhost,
80);
			client.getState().setProxyCredentials(null,
proxyhost,
						 new
UsernamePasswordCredentials(proxyusername, proxypwd));

And I got the follwing error msg:

May 9, 2004 4:13:01 PM org.apache.commons.httpclient.HttpMethodBase
readResponseBody
WARNING: Response content length is not known
status is .....504
Proxy Error ( Connection timed out )
Via: 1.1 PROXY02

Pragma: no-cache

Cache-Control: no-cache

Content-Type: text/html

If I ran the program not from the special IP address, I got following
success msg:

May 9, 2004 4:07:01 PM org.apache.commons.httpclient.HttpMethodBase
processAuthenticationResponse
Via: 1.1 PROXY02

Proxy-Connection: Keep-Alive

Content-Length: 4431

Content-Type: text/html

Server: Microsoft-IIS/5.1

Date: Sun, 09 May 2004 23:07:01 GMT

WWW-Authenticate: Basic realm="INXIGHT"

---------------Basic realm="INXIGHT"
Trying basic authetication
OK
200


Any help is appreciated!
lili
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-httpclient-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-httpclient-dev-help@jakarta.apache.org


Mime
View raw message