Andre, I have found nothing particularly wrong with NTLM implementation in HttpClient, apart from screwy log priority. I attach the patch that is supposed to address this issue, as well as to streamline authentication exception handling somewhat.
I hope the patch will help you narrow down the problem Cheers Oleg -----Original Message----- From: Kalnichevski, Oleg Sent: Tuesday, July 22, 2003 10:05 AM To: Commons HttpClient Project Subject: Re: NTLM Error Andre, I just ran a few tests. The NTLM authentication scheme appears to work just fine with the CVS HEAD on those JVMs where JCE is properly configured. The problem you have been experiencing does appear related to the JCE setup of your system. JCE is known to be extremely finicky. I have seen really weird situations where DES3 refused to work even though JCE configuration seemed completely ok. What bothers me is that HttpClient reports 'DES encryption is not available' exception as a warning. I believe that it not that way it is supposed to be. I'll go through the source code and try to figure out what is going on. Meanwhile, could you please try to use HttpClient 2.0beta2 release and see if that makes any difference. We have been doing quite a lot of changes on CVS HEAD and things may have gotten screwed up a tiny bit Cheers Oleg -----Original Message----- From: Andre Augusto de Oliveira Aragao [mailto:[EMAIL PROTECTED] Sent: Monday, July 21, 2003 11:49 PM To: 'Commons HttpClient Project' Subject: RES: DO NOT REPLY [Bug 21754] - NullPointerException when releasing connection Hi! I am trying to use NTLM authentication, but it´s not working. It seems httpclient stops in the middle of the negotiation. I´m attaching the logs, just in case. Thanks in advance, PS: I´m using the latest nightly snapshot (20030721), and I´ve tried to authenticate against two servers: IIS 5.0 and Jetty (using jcifs.org ntlm filter). --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]