I see why I did not face this problem before with other auth methods: 
because they (basic + digest) send 401 response only once per connection and 
the first request most probably is a GET. However, NTLM requires each 
request to have its own 401!

Best Regards,

SZ

----- Original Message ----- 
From: "Fastream Technologies" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Thursday, September 14, 2006 8:25 PM
Subject: Re: [twsocket] THttpSrv supporting NTLM Beta (updated)


> Here is the real problem. Let me summarize: we have NTLM + POST on
> THttpServer. The client sends full header and data BEFORE receiving 401. 
> How
> will we know when the data ends and the new request begins? There is no
> support for this (upload content length check) in the component now! The
> component sometimes gets confused and sees the data as new request 
> header!!
>
> Best Regards,
>
> SubZero
>
> ----- Original Message ----- 
> From: "Fastream Technologies" <[EMAIL PROTECTED]>
> To: "ICS support mailing" <twsocket@elists.org>
> Sent: Thursday, September 14, 2006 8:10 PM
> Subject: Re: [twsocket] THttpSrv supporting NTLM Beta (updated)
>
>
> : Hello,
> :
> : I now see why I closed the socket after POST 401: because in the
> : unauthenticated case, what should one do with all the data uploaded by
> : client?? Simply take them with ReceiveStr() and throw away??
> :
> : Regards,
> :
> : SZ
> :
> : ----- Original Message ----- 
> : From: "Arno Garrels" <[EMAIL PROTECTED]>
> : To: "ICS support mailing" <twsocket@elists.org>
> : Sent: Thursday, September 14, 2006 7:09 PM
> : Subject: [twsocket] THttpSrv supporting NTLM Beta (updated)
> :
> :
> :: Hi,
> ::
> :: For those of you not having followed the very long thread Urgent...
> :: Here is an updated version of the THttpSrv supporting NTLM available.
> :: http://www.duodata.de/misc/delphi/V6-HttpSrv-Ntlm-20060914.zip
> ::
> :: Read readme.txt for how to install.
> :: This is for ICS V6 only.
> ::
> :: I'd be happy if someone test it in a domain environment, since I'm
> :: running peer to peer. It includes a modified Websrv demo, a compiled
> :: EXE is also included.
> ::
> :: ---
> :: Arno Garrels [TeamICS]
> :: http://www.overbyte.be/eng/overbyte/teamics.html
> ::
> ::
> ::
> ::
> ::
> :: -- 
> :: To unsubscribe or change your settings for TWSocket mailing list
> :: please goto http://www.elists.org/mailman/listinfo/twsocket
> :: Visit our website at http://www.overbyte.be
> :
> : -- 
> : To unsubscribe or change your settings for TWSocket mailing list
> : please goto http://www.elists.org/mailman/listinfo/twsocket
> : Visit our website at http://www.overbyte.be
>
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be 

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to