[jcifs] Why would auth work on one server and not on another?

Allen, Michael B (RSCH) Michael_B_Allen at ml.com
Mon Jul 14 11:23:39 EST 2003



> -----Original Message-----
> From:	Dave Mobley [SMTP:scprotz at hotmail.com]
> Sent:	Sunday, July 13, 2003 7:58 PM
> To:	jcifs at lists.samba.org
> Subject:	Re: [jcifs] Why would auth work on one server and not on another?
> 
> (One last try, and for all those that might have received this multiple
> times, I'm very sorry..)
> 
> Here is a packet capture I've made.  It appears that IE is sending a
> response back to the server (it's 2nd 'get').  If this were the case though,
> I would think the server would be responding.  Mozilla seems to think
> everything is ok and does respond (actually makes the 2nd 'get'), but on
> Domino, i've been watching, and the 2nd 'get' request is never made by IE.
> 
	Actually the second request is being submitted but the server is RST-ing
	the connect. The server is closing the connection with each request. I don't
	know why Mozilla works but I'm not surprised IE doesn't. I fear you're trying
	to scale a brick wall here Dave. You really need a newer container.

> I really don't know how to read the ethereal packets that well and so here
> is what I 'think' but don't know why it is happening:
> 
> Mozilla, even though it gets a 'Connection: closed' header, continues with
> the NTLM logon (and the server obliges by accepting the 2nd 'get') and thus
> completes the negotiation.
> 
> IE, also receives the 'Connection: closed' header, and as per the trace in
> ethereal, actually generates and sends out a 2nd 'get', but yet, on my
> server, I have turned on every flag possible, and no 2nd 'get' request is
> ever made.  It is almost as if IE makes the request, but it doesn't go
> anywhere.
> 
> Again, maybe I am reading the capture incorrectly, so please, correct me if
> I am wrong.
> 
	No I think you're reading it correctly. It is strange that the server is RST-ing
	the socket though. I don't see why that request should be treated differently
	from any other. Could an exception be getting thrown inside somewhere that
	you're not seeing?

	Mike




More information about the jcifs mailing list