FCP-FGT-AD - Deployment and system configuration - Section 1.4

Diagnose resource and connectivity problems using FortiGate diagnostic tools and logs.

Use FortiGate diagnostic tools including diagnose debug flow, the built-in sniffer, routing table lookups, and resource-usage commands to isolate connectivity and performance problems. Choose the appropriate tool for each symptom and interpret the output to identify the root cause.

diagnose debug flowsnifferrouting tableresource usage

Practice question for this objective

Free sampleDeployment and system configurationhard

A new firewall policy with NAT enabled appears to work for some destinations but not others, and the administrator suspects the IP pool or outbound interface address is the problem. Using the sniffer and debug flow together, which sequence of observations would correctly prove that the source NAT translation, rather than routing, is causing return traffic to be lost?

  • AThe sniffer on the egress interface shows the original client source address leaving unchanged, while debug flow reports a matched policy with NAT applied
  • BThe routing-table query lacks a route to the destination, and the sniffer shows no packet leaving any interface for the failing destinations
  • CThe debug flow shows the packet matching the policy and being translated to a pool address, and the egress sniffer confirms that translated source, but no reply for that translated address returns Correct
  • DThe debug flow reports a reverse path check fail on ingress, and the sniffer shows the SYN never reaching the egress interface
Combine debug flow and egress sniffer evidence to isolate a source NAT pool problem from a routing problem on return traffic. Proving a source NAT fault requires showing the translation occurred correctly: the debug flow reports the policy match and translation, and the egress sniffer confirms the translated source on the wire. When the reply for that translated address never returns, the failure sits with reachability of the pool address upstream, which distinguishes it from a routing or RPF problem where the packet would not leave translated at all.

Why A is wrong: If NAT were truly applied, the egress capture would show the translated address, so an unchanged source on the wire contradicts the debug flow claim and points to a capture or interpretation error rather than proving a NAT fault.

Why B is wrong: A missing route with nothing leaving the interface proves a routing failure, not a NAT failure, so this evidence points away from the source NAT hypothesis the question asks to confirm.

Why C is correct: Seeing the translated source leave on the wire confirms NAT happened correctly, so when no reply comes back for that translated address the fault lies in how the upstream handles or routes the pool address, isolating the problem to the NAT translation rather than internal routing.

Why D is wrong: An RPF drop on ingress means the packet is discarded before NAT or egress, so the sniffer correctly shows nothing leaving, but this demonstrates an anti-spoofing routing issue rather than a source NAT translation problem.

See more FCP-FGT-AD practice questions, answers explained.

More in this domain

Back to all Deployment and system configuration objectives, or the FCP-FGT-AD cert hub.

Examworthy is not affiliated with or endorsed by Fortinet. Original, blueprint-aligned practice material only.