Hello,

I found the problem source pinpointed:


if Sec < 0 then
        begin
        {$IFDEF DEBUG_EXCEPTIONS}
            Exception.CreateFmt('Init context failed: 0x%x', [Sec]); //
Sec -2146893048 (0x80090308)

        {$ELSE}
            Result := '';
            FState := lsDoneErr;
            Exit;
        {$ENDIF}
        end;

When DEBUG_EXCEPTIONS is defined, it does not set Result := ''; so works!

Best Regards,

SZ

----- Original Message ----- 
From: "Arno Garrels" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Thursday, September 14, 2006 12:08 PM
Subject: Re: [twsocket] Fw: Urgent (Another simple NTLM question)


: Fastream Technologies wrote:
: > Also the unicode directive enabled, it does not compile! Perhaps that
: > could be a cure?!
:
: No, internally user names, domain names etc. are unicoded anyway.
: To enable the unicode versions of the SSPI functions you need to uncomment
: both defines in OverbyteIcsNtlmSsp.pas as well as in OverbyteIcsSspi.pas.
:
: >
: > Regards,
: >
: > SZ
: >
: > ----- Original Message -----
: > From: "Fastream Technologies" <[EMAIL PROTECTED]>
: > To: "ICS support mailing" <twsocket@elists.org>
: > Sent: Thursday, September 14, 2006 11:40 AM
: > Subject: Re: [twsocket] Fw: Urgent (Another simple NTLM question)
: >
: >
: >> Hi Arno,
: >>
: >> I also wonder if this could be a lifetime/time zone problem? We are
: >> GMT+200. What is the timeout period of this authentication and did
: >> you consider different time zones?
: >>
: >> Best Regards,
: >>
: >> SZ
: >>
: >> ----- Original Message -----
: >> From: "Fastream Technologies" <[EMAIL PROTECTED]>
: >> To: "ICS support mailing" <twsocket@elists.org>
: >> Sent: Thursday, September 14, 2006 11:31 AM
: >> Subject: Re: [twsocket] Fw: Urgent (Another simple NTLM question)
: >>
: >>
: >>> It is very strange that when I enabled DEBUG_EXCEPTIONS, it worked
: >>> and gave no errors/exceptions! But I cannot deploy in this form...
: >>> ;(
: >>>
: >>> SZ
: >>>
: >>> ----- Original Message -----
: >>> From: "Arno Garrels" <[EMAIL PROTECTED]>
: >>> To: "ICS support mailing" <twsocket@elists.org>
: >>> Sent: Thursday, September 14, 2006 10:49 AM
: >>> Subject: Re: [twsocket] Fw: Urgent (Another simple NTLM question)
: >>>
: >>>
: >>>> I tested with Opera successfully!
: >>>>
: >>>> Change the format string below in order to get a hex display like:
: >>>> raise Exception.CreateFmt('Init context failed: 0x%x', [Sec]);
: >>>>
: >>>> Post the hex value.
: >>>>
: >>>>
: >>>>
: >>>> Fastream Technologies wrote:
: >>>>> Hello,
: >>>>>
: >>>>> With FF, after msg3,
: >>>>>
: >>>>> Sec := FPSFT^.AcceptSecurityContext(@FHCred,
: >>>>>                                            pHCtx,
: >>>>>                                            @InBuffDesc,
: >>>>>
: >>>>> ASC_REQ_SEQUENCE_DETECT, // context requirements
: >>>>>                                            SECURITY_NATIVE_DREP,
: >>>>>                                            @FHCtx,
: >>>>>                                            @OutBuffDesc,
: >>>>>                                            ContextAttr,
: >>>>>                                            Lifetime);
: >>>>>         if Sec < 0 then
: >>>>>         begin // enters here with Sec = -2^31
: >>>>>         {$IFDEF DEBUG_EXCEPTIONS}
: >>>>>             raise Exception.CreateFmt('Init context failed: %d',
: >>>>> [Sec]);         {$ELSE}
: >>>>>             Result := '';
: >>>>>             FState := lsDoneErr;
: >>>>>             Exit;
: >>>>>         {$ENDIF}
: >>>>>         end;
: >>>>>
: >>>>> Arno, do you have any idea?
: >>>>>
: >>>>> Best Regards,
: >>>>>
: >>>>> SZ
: >>>>>
: >>>>> ----- Original Message -----
: >>>>> From: "Fastream Technologies" <[EMAIL PROTECTED]>
: >>>>> To: "ICS support mailing" <twsocket@elists.org>
: >>>>> Sent: Thursday, September 14, 2006 8:20 AM
: >>>>> Subject: Re: [twsocket] Fw: Urgent (Another simple NTLM question)
: >>>>>
: >>>>>
: >>>>>> Here is the full log:
: >>>>>>
: >>>>>> FireFox 1.5.0.6:
: >>>>>>
: >>>>>> 13.09.2006 21:50:09 Connection Opened
: >>>>>>
: >>>>>> 13.09.2006 21:50:09 From Local
: >>>>>> GET / HTTP/1.1..Host: fastream.homeip.net:82..User-Agent:
: >>>>>> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6)
: >>>>>> Gecko/20060728 Firefox/1.5.0.6..Accept:
: >>>>>>
: >>>
: >>
: > 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5..Accept-Language:
: >>>>>> en-us,en;q=0.5..Accept-Encoding: gzip,deflate..Accept-Charset:
: >>>>>> windows-1254,utf-8;q=0.7,*;q=0.7..Keep-Alive: 300..Connection:
: >>>>>> keep-alive....
: >>>>>>
: >>>>>> 13.09.2006 21:50:09 From Remote
: >>>>>> HTTP/1.1 401 Authorization Required..WWW-Authenticate:
: >>>>>> NTLM..Content- Length: 629..Content-Type: text/html..Connection:
: >>>>>> keep- alive..Server: Fastream IQ Reverse
: >>>>>> Proxy....<HTML><HEAD><TITLE>401 Authorization ...
: >>>>>>
: >>>>>> 13.09.2006 21:50:17 From Local
: >>>>>> GET / HTTP/1.1..Host: fastream.homeip.net:82..User-Agent:
: >>>>>> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6)
: >>>>>> Gecko/20060728 Firefox/1.5.0.6..Accept:
: >>>>>>
: >>>
: >>
: > 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5..Accept-Language:
: >>>>>> en-us,en;q=0.5..Accept-Encoding: gzip,deflate..Accept-Charset:
: >>>>>> windows-1254,utf-8;q=0.7,*;q=0.7..Keep-Alive: 300..Connection:
: >>>>>> keep-alive..Authorization: NTLM
: >>>>>> TlRMTVNTUAABAAAAB4IIAAAAAAAAAAAAAAAAAAAAAAA=....
: >>>>>>
: >>>>>> 13.09.2006 21:50:17 From Remote
: >>>>>> HTTP/1.1 401 Authorization Required..WWW-Authenticate: NTLM
: >>>>>>
: >>>
: >>
: > 
TlRMTVNTUAACAAAADAAMADgAAAAFgooC/difEScUAFYAAAAAAAAAAEwATABEAAAABQEoCgAAAA9MAEEAUABUAE8AUAACAAwATABBAFAAVABPAFAAAQAMAEwAQQBQAFQATwBQAAQADABsAGEAcAB0AG8AcAADAAwAbABhAHAAdABvAHAABgAEAAEAAAAAAAAA..Content-Length:
: >>>>>> 629..Content-Type: text/html..Connection: keep-alive..Server:
: >>>>>> Fastream IQ Reverse Proxy....<HTML><HEAD><TITLE>401 Authorization
: >>>>>> ...
: >>>>>>
: >>>>>> 13.09.2006 21:50:17 From Local
: >>>>>> GET / HTTP/1.1..Host: fastream.homeip.net:82..User-Agent:
: >>>>>> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6)
: >>>>>> Gecko/20060728 Firefox/1.5.0.6..Accept:
: >>>>>>
: >>>
: >>
: > 
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5..Accept-Language:
: >>>>>> en-us,en;q=0.5..Accept-Encoding: gzip,deflate..Accept-Charset:
: >>>>>> windows-1254,utf-8;q=0.7,*;q=0.7..Keep-Alive: 300..Connection:
: >>>>>> keep-alive..Authorization: NTLM
: >>>>>>
: >>>
: >>
: > 
TlRMTVNTUAADAAAAGAAYAGIAAAAYABgAegAAAAAAAABAAAAAFgAWAEAAAAAMAAwAVgAAAAAAAAAAAAAABYIIAEcAbwByAGsAZQBtACAAQQB0AGUAcwBsAGEAcAB0AG8AcABc2JyvFDVzpwAAAAAAAAAAAAAAAAAAAABShNO+26e7kFH0QwISJYTrsG5Xb3lYZkM=....
: >>>>>>
: >>>>>> 13.09.2006 21:50:17 From Remote
: >>>>>> HTTP/1.1 401 Authorization Required..WWW-Authenticate: NTLM
: >>>>>> ..Content-Length: 629..Content-Type: text/html..Connection:
: >>>>>> keep-alive..Server: Fastream IQ Reverse
: >>>>>> Proxy....<HTML><HEAD><TITLE>401 ...
: >>>>>>
: >>>>>> Still asking for password here....Forever...
: >>>>>>
: >>>>>> IE6XP:
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 Connection Opened
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 From Local
: >>>>>> GET / HTTP/1.1..Accept: image/gif, image/x-xbitmap, image/jpeg,
: >>>>>> image/pjpeg, application/x-shockwave-flash, application/vnd.ms-
: >>>>>> excel, application/msword, application/vnd.ms-powerpoint,
: >>>>>> */*..Accept-Language: tr..Accept-Encoding: gzip, deflate..User-
: >>>>>> Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
: >>>>>> .NET CLR 1.1.4322)..Host: fastream.homeip.net:82..Connection:
: >>>>>> Keep- Alive..Cookie:
: >>>>>> IQDomain="NAME=949BB1BDF325862423C53938CEA5EB6D....
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 From Remote
: >>>>>> HTTP/1.1 401 Authorization Required..WWW-Authenticate:
: >>>>>> NTLM..Content- Length: 629..Content-Type: text/html..Connection:
: >>>>>> Keep- Alive..Server: Fastream IQ Reverse
: >>>>>> Proxy....<HTML><HEAD><TITLE>401 Authorization ...
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 From Local
: >>>>>> GET / HTTP/1.1..Accept: image/gif, image/x-xbitmap, image/jpeg,
: >>>>>> image/pjpeg, application/x-shockwave-flash, application/vnd.ms-
: >>>>>> excel, application/msword, application/vnd.ms-powerpoint,
: >>>>>> */*..Accept-Language: tr..Accept-Encoding: gzip, deflate..User-
: >>>>>> Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
: >>>>>> .NET CLR 1.1.4322)..Host: fastream.homeip.net:82..Connection:
: >>>>>> Keep- Alive..Authorization: NTLM
: >>>>>>
: >>>
: >>
: > 
TlRMTVNTUAABAAAAB7IIogkACQAuAAAABgAGACgAAAAFASgKAAAAD0xBUFRPUFdPUktHUk9VUA==..Cookie:
: >>> IQDomain="NAME=949BB1BDF325862423C53938CEA5EB6D....
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 From Remote
: >>>>>> HTTP/1.1 401 Authorization Required..WWW-Authenticate: NTLM
: >>>>>>
: >>>
: >>
: > 
TlRMTVNTUAACAAAADAAMADgAAAAFwoqi1rIk+abQsBfodhAAAAAAAEwATABEAAAABQEoCgAAAA9MAEEAUABUAE8AUAACAAwATABBAFAAVABPAFAAAQAMAEwAQQBQAFQATwBQAAQADABsAGEAcAB0AG8AcAADAAwAbABhAHAAdABvAHAABgAEAAEAAAAAAAAA..Content-Length:
: >>>>>> 629..Content-Type: text/html..Connection: Keep-Alive..Server:
: >>>>>> Fastream IQ Reverse Proxy....<HTML><HEAD><TITLE>401 Authorization
: >>>>>> ...
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 From Local
: >>>>>> GET / HTTP/1.1..Accept: image/gif, image/x-xbitmap, image/jpeg,
: >>>>>> image/pjpeg, application/x-shockwave-flash, application/vnd.ms-
: >>>>>> excel, application/msword, application/vnd.ms-powerpoint,
: >>>>>> */*..Accept-Language: tr..Accept-Encoding: gzip, deflate..User-
: >>>>>> Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;
: >>>>>> .NET CLR 1.1.4322)..Host: fastream.homeip.net:82..Connection:
: >>>>>> Keep- Alive..Authorization: NTLM
: >>>>>>
: >>>
: >>
: > 
TlRMTVNTUAADAAAAAAAAAEgAAAAAAAAASAAAAAAAAABIAAAAAAAAAEgAAAAAAAAASAAAAAAAAABIAAAABcKIogUBKAoAAAAP..Cookie:
: >>> IQDomain="NAME=949BB1BDF325862423C53938CEA5EB6D....
: >>>>>>
: >>>>>> 13.09.2006 21:48:06 From Remote
: >>>>>> HTTP/1.1 200 OK..Content-Type: text/html..Connection: Keep-
: >>>>>> Alive..Server: Fastream IQ Web/FTP Server..Content-Length:
: >>>>>> 14718..Content-Encoding: gzip..Set-Cookie:
: >>>>>> IQDomain="NAME=949BB1BDF325862423C53938CEA5EB6D; PATH=/;
: >>>>>> EXPIRES=Thu, 01 Jan 2009 21:48:06;"..Via: Fastream IQ Reverse
: >>>>>> Proxy.....<data here>
: >>>>>>
: >>>>>>
: >>>>>> I cut the data sections to obey the ICS list 40kB limit here.
: >>>>>>
: >>>>>> Best Regards,
: >>>>>>
: >>>>>> SZ
: >>>>>>
: >>>>>> --
: >>>>>> 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
: -- 
: 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