Try using jcifs jar .
I had the same issue which got resolved using jcifs jar.

On Wed, Feb 6, 2013 at 5:45 PM, Oleg Kalnichevski <ol...@apache.org> wrote:

> On Wed, 2013-02-06 at 08:29 +0530, Deepak Mishra wrote:
> > Had attached the log files but not able to see them on mail thread, so
> > attaching the same again.
> > thank you,
> > deepak
> >
>
> Deepak
>
> I see nothing wrong on the HTTP level. There must be some kind of
> incompatibility at the NTLM protocol level. Please capture both sessions
> with Wireshart (it has to be Wireshark), raise a JIRA and attach both
> packet dumps to it. Hopefully Karl will be kind enough to take a look.
>
> Oleg
>
> > ---------- Forwarded message ----------
> > From: Deepak Mishra <dkmishra...@gmail.com>
> > Date: Wed, Feb 6, 2013 at 6:27 AM
> > Subject: NTLM proxy authentication is failing with McAfee web gateway
> > proxy server
> > To: HttpClient User Discussion <httpclient-users@hc.apache.org>
> >
> >
> > Hi,
> > We are using HttpClient 4.2.3 to communicate to an internet URL
> > through a proxy server. Proxy server has NTLM authentication
> > integrated with an Active Directory.
> > We are able to do NTLM authentication with Ubuntu 12.04 Squid proxy
> > server but not able to do NTLM authentication with McAfee webgateway
> > proxy server.
> >
> > I am attaching HttpClient debug log for both the cases.
> > Can some one please take a look at the logs and tell me why NTLM
> > authentication is failing with McAfee webgateway proxy server.
> >
> > I am using same code to communicate with both of them. Following is
> > the code.
> >
> > DefaultHttpClient    client = new DefaultHttpClient();
> > HttpHost host = new HttpHost(proxyServer, port);
> > client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, host);
> > NTCredentials creds = new NTCredentials(userName,
> >         password,
> >         InetAddress.getLocalHost().getHostName(),
> >         domain);
> > client.getCredentialsProvider().setCredentials(new AuthScope(host,
> >         AuthScope.ANY_REALM, AuthPolicy.NTLM), creds);
> > HttpGet httpMethod = new HttpGet(url);
> > HttpResponse response = client.execute(httpMethod);
> > BasicResponseHandler responseHandler = new BasicResponseHandler();
> > return responseHandler.handleResponse(response);
> >
> > thank you for help,
> > deepak
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
> > For additional commands, e-mail: httpclient-users-h...@hc.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
> For additional commands, e-mail: httpclient-users-h...@hc.apache.org
>
>

Reply via email to