On Fri, Dec 5, 2008 at 12:24 PM, Christos Tsantilas
<[EMAIL PROTECTED]> wrote:
> Lisa Fowler wrote:
>
>> to do is vector the data off the proxy, but still send the data
>> unmodified to the client, which is why my ICAP server only responds
>> with 204s...
>
> Maybe it is better to use the preview feature. The squid will send the
> headers plus some data  of the body and waits for an answer from ICAP
> server, "100 continue" or "204 allow". Your icap server can respond always
> with 204.

The preview doesn't guarantee that the entire body is sent, right? I
need to see all of the payload...


Like what you said, it looks like this was the problem: The server was
responding with a 204 even when Squid's ICAP client did *not* send an
"Allow: 204" header in the ICAP request.  It's too bad that Squid's
ICAP implementation doesn't generate an error message after receiving
a 204 when one is not allowed and preview is not enabled...

I'm fixing up my server now, so I can't guarantee that this was the
bug, but all signs seem to lead that way!

Thanks much!
Lisa

Reply via email to