<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><br>
</p>
<p>If you connect to squid and ask it to get a file on a server
which accepts the tcp connection but won't reply anything, the
connection will never timeout.</p>
<p>Like this: (client side)<br>
</p>
<p><font color="#000099">GET
<a class="moz-txt-link-freetext" href="http://10.1.4.60:8080/pehasuzyjireohwwlik.txt">http://10.1.4.60:8080/pehasuzyjireohwwlik.txt</a> HTTP/1.1<br>
Accept: */*<br>
Accept-Encoding: identity<br>
Range: bytes=20-80<br>
User-Agent: FakeUser/0.0<br>
Proxy-Connection: Keep-Alive<br>
Host: 10.1.4.60</font></p>
<p>Gives this on server side:</p>
<p><font color="#990000">GET /pehasuzyjireohwwlik.txt HTTP/1.1<br>
Accept: */*<br>
Accept-Encoding: identity<br>
User-Agent: FakeUser/0.0<br>
Host: 10.1.4.60:8080<br>
Via: 1.1 jasperserver (squid)<br>
X-Forwarded-For: 10.1.4.60<br>
Cache-Control: max-age=29030400<br>
Connection: keep-alive</font><br>
</p>
<p>It does connect to 10.1.4.60:8080, this port is open and
accepting connections.. but it won't reply anything to squid, and
squid will remain connected to it and waiting forever</p>
<p>client_idle_pconn_timeout 30 seconds<br>
<br>
client_persistent_connections on<br>
server_persistent_connections on<br>
connect_timeout 60 seconds<br>
request_timeout 30 seconds<br>
persistent_request_timeout 30 seconds<br>
collapsed_forwarding on<br>
</p>
<br>
Best Regards,<br>
<pre class="moz-signature" cols="72">--
Heiler Bemerguy - (91) 98151-4894
Assessor Técnico - CINBESA (91) 3184-1751</pre>
</body>
</html>