Fortinet
FortiGate Traffic Troubleshooting
Build a repeatable FortiGate troubleshooting workflow from basic reachability and routing through packet capture, flow debugging and IPsec validation.
intermediate6 steps≈ 55 min
01reference02reference03reference04reference05reference06troubleshooting
Recommended sequence
From first signal to next step
The order is editorial, not automatic. You can jump directly to a step when you already understand the previous ones.
- 01
Confirm local Layer 2 reachability
FortiGate get system arpStart by checking whether expected local IP-to-MAC resolution exists on the correct interface.
Open Knowledge → - 02
Test controlled IP reachability
FortiGate execute ping and ping-optionsUse a controlled source/interface before moving into packet-level diagnostics.
Open Knowledge → - 03
Validate the forwarding decision
FortiGate get router info routing-table allConfirm the FortiGate has the expected connected, static or dynamic route.
Open Knowledge → - 04
Observe the packets
FortiGate diagnose sniffer packetVerify where traffic enters and whether it leaves the expected interface.
Open Knowledge → - 05
Trace FortiOS processing
FortiGate diagnose debug flowInspect route lookup, policy matching, NAT and accept/deny decisions.
Open Knowledge → - 06
Apply the workflow to IPsec
FortiGate IPsec tunnel is up but traffic does not passUse the complete diagnostic chain when an established tunnel is not carrying expected traffic.
Open Knowledge →