hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oleg Kalnichevski <ol...@apache.org>
Subject RE: https proxy authentication error
Date Sat, 04 Mar 2006 14:56:10 GMT
On Sat, 2006-03-04 at 09:34 -0500, Alan Yu wrote:
> When will the fix be available?
> I don't see the change in
> http://svn.apache.org/builds/jakarta-commons/nightly/commons-httpclient/comm
> ons-httpclient-src-20060304.zip
> 
> Alan 
> 

Alan,
I'll check the patch in as soon as it gets approved by at least another
committer

Oleg


> -----Original Message-----
> From: Alan Yu [mailto:akwyu@rogers.com] 
> Sent: March 2, 2006 11:41 AM
> To: 'HttpClient User Discussion'
> Subject: RE: https proxy authentication error
> 
> I find out that if I use a MultiThreadedHttpConnectionManager, the second
> executeMethod can return 200 for https site.
> I hope this will give you extra information for your fix.
> 
> Alan
> 
> 
> -----Original Message-----
> From: Oleg Kalnichevski [mailto:olegk@apache.org]
> Sent: March 1, 2006 5:38 PM
> To: HttpClient User Discussion
> Subject: RE: https proxy authentication error
> 
> On Wed, 2006-03-01 at 17:14 -0500, Alan Yu wrote:
> > What I don't understand is if I run the same code against the http 
> > port 8080 on the same proxy server with URL http://www.verisign.com/, 
> > the second executeMethod can return 200 OK.
> > 
> > Does preemptive authentication have anything to do with whether the 
> > app is using http or https?
> > 
> > 
> > Alan
> > 
> > 
> 
> Alan,
> You are likely to have run into the same problem as the one reported
> here:
> http://issues.apache.org/bugzilla/show_bug.cgi?id=38818
> 
> I'll post a fix tomorrow
> 
> Oleg
> 
> 
> > -----Original Message-----
> > From: Roland Weber [mailto:http-async@dubioso.net]
> > Sent: March 1, 2006 12:48 PM
> > To: HttpClient User Discussion
> > Subject: Re: https proxy authentication error
> > 
> > Hi Alan,
> > 
> > > Why the second executeMethod will still get 407?
> > 
> > Because you didn't enable preemptive authentication, or any 
> > authentication at all for that matter. Please take the time to study 
> > our Authentication
> > Guide:
> > 
> > http://jakarta.apache.org/commons/httpclient/authentication.html
> > 
> > cheers,
> >   Roland
> > 
> > > =================
> > > HttpClient httpclient = new HttpClient(); 
> > > httpclient.getHostConfiguration().setProxy("some_proxy",
> > > 8443);
> > > GetMethod httpget = new
> > > GetMethod("https://www.verisign.com/");
> > > try {
> > >     int rc = httpclient.executeMethod(httpget);
> > >     switch (rc) {
> > >        case
> > > HttpStatus.SC_PROXY_AUTHENTICATION_REQUIRED:          
> > >                                         
> > > httpclient.getState().setProxyCredentials(AuthScope.ANY,
> > >                        new
> > > UsernamePasswordCredentials("some_id",
> > > "some_password"));                 
> > > 
> > >      int rc2 = httpclient.executeMethod(httpget);
> > >      System.out.println(rc2);
> > >         break;
> > >     }
> > > } catch (Exception e) {
> > >     e.printStackTrace();
> > > } finally {
> > >     httpget.releaseConnection();
> > > }
> > > 
> > > 
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: 
> > > httpclient-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: 
> > > httpclient-user-help@jakarta.apache.org
> > > 
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: 
> > httpclient-user-help@jakarta.apache.org
> > 
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: 
> > httpclient-user-help@jakarta.apache.org
> > 
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-user-help@jakarta.apache.org
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-user-help@jakarta.apache.org
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-user-help@jakarta.apache.org
> 
> 


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


Mime
View raw message