One thing I found was that the MTU of the GRE interfaces was different
than the MTU on the routers. I fixed that and am currently testing it.
Adrian Chadd wrote:
What you want to do is try and find a tcpdump capture for the broken
HTTP flows.
I'd make sure window scaling is disabled, ECN is disabled and I'd
change the default route TCP MSS to be < 1500 (say, 1400 or 1300.)
Make sure if you use GRE then the route GRE is using is 1500. :)
(I'm playing around with tproxy at home and I'm having slow loading issues;
I have a feeling I'm seeing PMTU related issues. Hm.)
Adrian