[squid-dev] [PATCH] Fake CONNECT exceeds concurrent requests limit
Amos Jeffries
squid3 at treenet.co.nz
Wed Feb 25 04:00:03 UTC 2015
On 2015-02-25 10:02, Tsantilas Christos wrote:
> Squid closes the SSL client connection with "Failed to start fake
> CONNECT request for ssl spliced connection". This happens especially
> often when the pipeline_prefetch configuration parameter is set to "0"
> (i.e., default).
>
> When a transparent SSL connection is peeked and then spliced in step2,
> we are generating a fake CONNECT request. The fake CONNECT request is
> counted as a new pipelined request and may exceed the configured
> limit. This patch solves this problem by raising the limit for that
> request.
>
> Needs more work to better identify the requests that need a different
> limit.
>
> This is a Measurement Factory project.
>
+1. Okay as a temporary measure.
And yes we do need to work on a long term fix. Perhapse by setting a
default pipeline_length matching what other HTTP/1.1 software is using.
Amos
More information about the squid-dev
mailing list