RE: [squid-users] any work arounds for bug 2176

From: <vincent.blondel_at_ing.be>
Date: Mon, 11 Jan 2010 12:26:21 +0100

 
On Fri, Jan 01, 2010 at 12:36:12AM +1300, Amos Jeffries wrote:
>>
>> I've taken a good look at the trace files on this. It's clear that
the
>> client is in fact not sending the whole initial POST.
>>
>> What I see happening is that the server early response gets relayed
by
>> Squid and if the connection is not aborted Squid receives a small
>> further portion of data from the client before it abruptly stops and
>> starts sending the re-send POST with auth details.
>>
>> Since the client has indicated a certain length X of data then only
>> sends N bytes the start of second request is lost and the server
>> complains that some random bytes mid-way down the repeat POST are an
>> invalid request method "verb".
>>
>
>Ah, ok. I missed that :)
>
>> To get this going we are going to have to add to the patch a bit to
make
>> Squid delay the relayed reply until the initial POST is fully
received.
>>
>
>Do you need help with this? I don't know the squid code but should be
>able to muddle through if you can give a pointer.
>
>> PS: This has pushed Squid very, very close to the wanted behavior for

>> Expect-100 HTTP/1.1 requests/replies. Thanks guys.
>>
>
>Thanks for looking in to this.

can somebody say me if there is already a new patch for this bug ??

-- 
Brett Lymn
"Warning:
The information contained in this email and any attached files is
confidential to BAE Systems Australia. If you are not the intended
recipient, any use, disclosure or copying of this email or any
attachments is expressly prohibited.  If you have received this email
in error, please notify us immediately. VIRUS: Every care has been
taken to ensure this email and its attachments are virus free,
however, any loss or damage incurred in using this email is not the
sender's responsibility.  It is your responsibility to ensure virus
checks are completed before installing any data sent in this email to
your computer."
-----------------------------------------------------------------
ATTENTION:
The information in this electronic mail message is private and confidential, and only intended for the addressee. Should you receive this message by mistake, you are hereby notified that any disclosure, reproduction, distribution or use of this message is strictly prohibited. Please inform the sender by reply transmission and delete the message without copying or opening it.
Messages and attachments are scanned for all viruses known.
If this message contains password-protected attachments, the files have NOT been scanned for viruses by the ING mail domain.
Always scan attachments before opening them.
-----------------------------------------------------------------
ING Belgium SA/nv -  Bank/Lender - Avenue Marnix 24, B-1000 Brussels, Belgium -  Brussels RPM/RPR - vat BE 0403.200.393 - BIC (SWIFT) : BBRUBEBB - Account: 310-9156027-89 (IBAN BE 45310-9156027-89). 
An insurance broker, registered with the Banking, Finance and Insurance Commission under the code number 12381A.
ING Belgique SA - Banque/Preteur, Avenue Marnix 24, B-1000 Bruxelles - RPM Bruxelles - tva BE 0403 200 393 - BIC (SWIFT) : BBRUBEBB - Compte: 310-9156027-89 (IBAN: BE 45310-9156027-89). 
Courtier d'assurances inscrit a la CBFA sous le no 12381A
ING Belgie nv - Bank/Kredietgever - Marnixlaan 24, B-1000 Brussel - RPR Brussel - btw BE 0403.200.393 - BIC (SWIFT) : BBRUBEBB - Rekening: 310-9156027-89 (IBAN: BE45 3109 1560 2789). 
Verzekeringsmakelaar ingeschreven bij de CBFA onder het nr. 12381A.
-----------------------------------------------------------------
Received on Mon Jan 11 2010 - 11:26:33 MST

This archive was generated by hypermail 2.2.0 : Tue Jan 12 2010 - 12:00:03 MST