On Sun, 14 Nov 2010 16:19:41 -0800 (PST), Landy Landy <landysaccount@xxxxxxxxx> wrote: > Someone suggested to disable pmtu on squid and on the linux gw. > > I was able to disable it on linux: > > echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc > > That hasn't change anything. > > Now, do I really need to disable it on squid in order to work? I read this: > > disable-pmtu-discovery= > Control Path-MTU discovery usage: > off lets OS decide on what to do (default). > transparent disable PMTU discovery when transparent support is enabled. > always disable always PMTU discovery. > > In many setups of transparently intercepting proxies Path-MTU > discovery can not work on traffic towards the clients. This is > the case when the intercepting device does not fully track > connections and fails to forward ICMP must fragment messages > to the cache server. If you have such setup and experience that > certain clients sporadically hang or never complete requests set > disable-pmtu-discovery option to 'transparent'. > > but, that option is "unrecognized" by squid. Is it really necessary to > disable it on squid? If so, how? Strange. That option is accepted in all 3.0 and later releases. http_port ... disable-pmtu-discovery=off Being the default it should not need to be set. But wont hurt for debugging. Amos