[squid-users] any work arounds for bug 2176

From: Brett Lymn <blymn_at_baesystems.com.au>
Date: Wed, 2 Dec 2009 14:32:50 +1030

Hi,

I think I am being bitten hard by bugid 2176
(http://bugs.squid-cache.org/show_bug.cgi?id=2176) which is preventing
people from uploading documents over about 50k in size.

I can upload fine bypassing squid but when using squid the browser
keeps popping up an authentication window and the upload fails. If
the file is under about 50kbytes then the upload actually works but
files over 50kbytes will fail with the authentication pop ups.

I have checked request_header_max_size (made this a large number),
request_body_max_size is at the default 0 and reply_body_max_size is
at the default too but the problem persists.

I see the following in the cache.log:

2009/12/02 11:34:24| httpAppendBody: Request not yet fully sent "POST http://..."
2009/12/02 11:34:25| httpAppendBody: Request not yet fully sent "POST http://..."

The site is using IIS, they probably are using NTLM and I am not sure
if they will change to basic authentication.

Does anyone have any suggestions for how to work around this problem
(apart from getting the other end to change the auth scheme) or how to
track down the bug in the source?

I am running Squid Version 2.7.STABLE6.

-- 
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."
Received on Wed Dec 02 2009 - 04:10:31 MST

This archive was generated by hypermail 2.2.0 : Wed Dec 30 2009 - 12:00:02 MST