Traffic through fortigate firewall is extremely sluggish for some situations.
Depending on how a client gets out to the Internet, through the FG, is either very quick, or very sluggish.
client -> Linux proxy(port 3128) -> Fortigate(443) - Outside(443). Very quick
client -> Fortigate( Explicit Proxy port 3128) - Outside(443). Very quick
client -> Fortigate(443) - Outside(443). Extremely slow, and often times out.
The Linux proxy is in the same subnet as the client.(client is .4, proxy is .5) So it does not appear to be routing related. To the FortiGate the proxy should have the same path as the client. Hits the same rules, same routing...etc.
The client use the FG to resolve DNS and that does not seem to be affected. Reply come quickly.
The only main difference is that the client is Windows, and the proxy is Linux.
Am sure I'm missing something, but not sure what.
FG 6.4.12, Virtual.
