[squid-dev] [PATCH] Fake CONNECT exceeds concurrent requests limit

Tsantilas Christos chtsanti at users.sourceforge.net
Tue Feb 24 21:02:44 UTC 2015


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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fake-CONNECT-exceeds-concurrent-requests-limit-v3.patch
Type: text/x-patch
Size: 2339 bytes
Desc: not available
URL: <http://lists.squid-cache.org/pipermail/squid-dev/attachments/20150224/1829bc21/attachment.bin>


More information about the squid-dev mailing list