Re: Squid-2.6 Negotiate broken

2007-02-28 Thread Guido Serassio

Hi Henrik,

At 23.15 27/02/2007, Henrik Nordstrom wrote:

tis 2007-02-27 klockan 22:07 +0100 skrev Henrik Nordstrom:

 But regardless of this I can confirm that Negotiate seems to be broken..

Has been broken a while..

2.6.CVS  broken
2.6.STABLE9  broken
2.6.STABLE8  broken
2.6.STABLE7  broken
2.6.STABLE1  OK
2.6.STABLE4  OK
2.6.STABLE6  OK

So it got broken somewhere between 2.6.STABLE6 and STABLE7.. Probably
the patches for Bug #1792..

Yep.. so it's been broken since beginning of January..


Not so strange for some reasons:
- Full Negotiate support is only available on Windows, and it's little used
- I have missed STABLE7 and STABLE8 binary releases for Windows
- Firefox seems to switch silently to NTLM when negotiate fails

Regards

Guido



-

Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Lucia Savarino, 1   10098 - Rivoli (TO) - ITALY
Tel. : +39.011.9530135  Fax. : +39.011.9781115
Email: [EMAIL PROTECTED]
WWW: http://www.acmeconsulting.it/



Re: Squid-2.6 Negotiate broken

2007-02-28 Thread Guido Serassio

Hi Henrik,

At 23.53 27/02/2007, Henrik Nordstrom wrote:

tis 2007-02-27 klockan 23:15 +0100 skrev Henrik Nordstrom:

 Looking. Ah, it's due to Negotiate returning a final response to the
 client, and this confuses the twisted logics here even further..
 cleaning up to untwist the FINISHED/DONE states into one.

Ok. Should work better now. Please give it some testing in both
Negotiate and NTLM.


I will test it tonight.

Regards

Guido



-

Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Lucia Savarino, 1   10098 - Rivoli (TO) - ITALY
Tel. : +39.011.9530135  Fax. : +39.011.9781115
Email: [EMAIL PROTECTED]
WWW: http://www.acmeconsulting.it/



Re: Squid-2.6 Negotiate broken

2007-02-28 Thread Guido Serassio

Hi Henrik,

At 10.34 28/02/2007, Guido Serassio wrote:

Hi Henrik,

At 23.53 27/02/2007, Henrik Nordstrom wrote:

tis 2007-02-27 klockan 23:15 +0100 skrev Henrik Nordstrom:

 Looking. Ah, it's due to Negotiate returning a final response to the
 client, and this confuses the twisted logics here even further..
 cleaning up to untwist the FINISHED/DONE states into one.

Ok. Should work better now. Please give it some testing in both
Negotiate and NTLM.


I will test it tonight.


Both NTLM and Negotiate seems to work fine again. Tested both 
squid.2-HEAD and SQUID_2_6.


I have also successfully run a build test of squid.2-HEAD on the 
following platforms:


NetBSD 3.1
OpenBSD 3.8
SGI Irix 6.5
HP Tru64 5.1
MinGW

Just found some warning errors:

HttpStatusLine.c: In function `httpStatusLineParse':
HttpStatusLine.c:100: warning: subscript has type `char'
HttpStatusLine.c:116: warning: subscript has type `char'
HttpStatusLine.c:130: warning: subscript has type `char'
HttpMsg.c: In function `httpMsgParseRequestLine':
HttpMsg.c:183: warning: subscript has type `char'
HttpMsg.c:193: warning: subscript has type `char'
HttpMsg.c:202: warning: subscript has type `char'
HttpMsg.c:245: warning: subscript has type `char'
HttpMsg.c:263: warning: subscript has type `char'
HttpMsg.c:283: warning: subscript has type `char'

Regards

Guido



-

Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Lucia Savarino, 1   10098 - Rivoli (TO) - ITALY
Tel. : +39.011.9530135  Fax. : +39.011.9781115
Email: [EMAIL PROTECTED]
WWW: http://www.acmeconsulting.it/



Re: Squid-2.6 Negotiate broken

2007-02-27 Thread Henrik Nordstrom
tis 2007-02-27 klockan 23:15 +0100 skrev Henrik Nordstrom:

 Looking. Ah, it's due to Negotiate returning a final response to the
 client, and this confuses the twisted logics here even further..
 cleaning up to untwist the FINISHED/DONE states into one.

Ok. Should work better now. Please give it some testing in both
Negotiate and NTLM.

Regards
Henrik


signature.asc
Description: Detta är en digitalt signerad	meddelandedel