On 13/12/2012 9:41 p.m., Muhammed Shehata wrote:
Dear Amos,
-the interrelation:
the logs are from two squid similar servers that only differ in
version and client at both request doesn't disconnect or anything the
aborted maybe mean that squid can't get this url contains java script
but what I wonder of why squid can get it successfully
-here is the logs with time :
squid2 on Centos5.2 > 1355387935.418 7 x.x.x.x TCP_MISS/304 324
GET http://cdn.optimizely.com/js/128727546.js - DIRECT/23.50.196.211
text/javascript
squid3 on Centos 6.3 >
13/Dec/2012:10:39:05 +0200 20020 x.x.x.x TCP_MISS_ABORTED/000 0 GET
http://cdn.optimizely.com/js/128727546.js -
HIER_DIRECT/cdn.optimizely.com -
13/Dec/2012:10:39:25 +0200 20020 x.x.x.x TCP_MISS_ABORTED/000 0 GET
http://cdn.optimizely.com/js/128727546.js -
HIER_DIRECT/cdn.optimizely.com -
Aha. Thanks this makes more sense. 7ms with a response versus 20 seconds
with nothing returned.
Although for better debug you should get the squid-3 to leave upstream
server IP address in the log. It could be some problem of which IP is
being connected to by Squid.
With 3.2 at "debugs_options 11,2" you get a cache.log HTTP trace of what
is going between Squid and optimizely and client. I suspect optimizely
is not responding when a request is delivered to them - but you need to
track that down.
Amos