This issue is with the client timing out when accessing a particular web site going through a proxy appliance. The client can access all other Internet web sites with no issue with exception of this url that had previously worked fine. A capture was done on the bluecoat proxy and it shows the http 200 ok response being sent to the client. For the client side, the firewall capture does not show the reply reaching the firewall. No visibility along the paths after the bluecoat so don’t know where it could have been loss. It is odd that only this web site is affected and all other web sites are working. At this time, all firewall, bluecoat and routing issues have been ruled out and root cause is unknown at this time. The trace file is can be found at http://cloudshark.org/captures/4a3b7c2a3230
FW1 capture is shown below.
asked 26 Sep ‘12, 15:19 ws2006 edited 26 Sep ‘12, 15:28 SYN-bit ♦♦ |
One Answer:
The client sends an MSS of 1260 to the bluecoat and the bluecoat does indeed follow up with sending packets with 1260-byte segments. But from your tracefile on Cloudshark one can see that all frames of length 1314 (1260 bytes payload) don't get to the client. This can be seen by looking at frame 9 in which the client acknowledges receiving frame 6 but not frame 5 (look at the SACK edges). To me this looks like an MTU issue. There might be a link in the network between the bluecoat and the client that is not capable of transporting 1314 byte frames. Normally the frames would be fragmented, but either fragmenting is disabled or a fw drops the frames which are fragmented. You might want to use ping with different packet sizes and the DF bit set to determine the actual smallest MTU of all the links between the client and the bluecoat. answered 26 Sep '12, 15:40 SYN-bit ♦♦ |
I believe mtu was changed but did not resolve the timed out and i can verify again. It is odd since the client can access all other web sites on the same connection without any issue. Thanks.