Cybersecurity Forum

This forum is for all security enthusiasts to discuss Fortinet's latest & evolving technologies and to connect & network with peers in the cybersecurity hemisphere. Share and learn on a broad range of topics like best practices, use cases, integrations and more. For support specific questions/resources, please visit the Support Forum or the Knowledge Base.

bt2020
New Contributor

Fortigate dropping packets from one single IP (which has proxy server)

Hello Fortians!

I am sorry I do not use Fortigate but I need your help with respect to Fortigate firewall.

I have a client who uses Fortigate firewall Fortigate 200D.

I provide them squid proxy server which uses Fortigate as its gateway.

Here is a scenario:

The client has many office branches which use my proxy as centralised proxy.

The problem is that when we put all branch traffic on proxy which in turn goes to Fortigate firewall, the Fortigate firewall starts dropping packets. (ping shows 50% packet loss to 8.8.8.8).

Wireshark packet monitor on proxy shows that ping request is going out but only 50% ping response coming back in from Fortigate gateway.

But when we put just 2-3 branches on proxy. Fortigate firewall does not seem to be dropping packets. Ping response shows no packet drops.


When the packet drop issue occurs then their other IPs are able to ping fine i.e. other IPs can ping 8.8.8.8 just fine.

So based on this my client says that its my proxy server's issue, that other IPs can ping 8.8.8.8 but not proxy server.

The proxy server logs are not showing any burden on proxy. So I believe that somewhere Fortigate blocks too much traffic coming from proxy and starts dropping packets from proxy server by considering it as somekind of attack.

Can you please tell me what settings need to be done so that Fortigate doesn't drop packets from proxy server?

I will be very grateful to you all for replies and help.

Thank you

Edit 1: Added model number which was unknown to me earlier

------------------------------
Amish
------------------------------

3 REPLIES 3
nejcs
New Contributor II

My guess here would be that you are forming a kind of triangle here. Client -> proxy -> FG. The problem here would be, if Fortigate answers directly back to the client instead of going back through proxy. 

The other possible scenario would be IP duplicate.

Jernej
bt2020
New Contributor

Well in that case it should not work when there is less load. Where
there is load, everything works perfect.

Nimalraj_C

Hi Anon, Is DoS policy is enabled on the interface facing proxy server? If then, try disabling it and check again.

You can also do a 'debug flow' with src address filter and check packet flow when issue happens.

Thanks