Troubleshooting Tip: Unable to Ping Destination Host Connected via IPsec Tunnel
| Description | This article describes the inability to ping a host connected via an IPsec tunnel. Although the tunnel is successfully established and allows initial traffic flow, ICMP pings to the destination host are unsuccessful. |
| Scope | FortiGate, IPSec. |
| Solution | Check IPsec Tunnel Status: Open the FortiGate web interface and navigate to VPN -> IPsec Tunnels. Confirm that the IPsec tunnel is up.
Traffic Flow Check. Go to Dashboard -> IPSec Monitor. Follow the instructions in Technical Tip: IPsec VPN: Site-to-Site tunnel monitor to understand IPsec Monitor:
Activate Debugs. To monitor real-time traffic, activate debugs by running the following commands:
diagnose debug flow filter addr <destination IP address>
To stop debugs:
diagnose debug disable diagnose debug reset
id=20085 trace_id=5 msg="reverse path check fail, drop" <- Refer to Technical Tip: Details about FortiOS RPF (Reverse Path Forwarding), also called Anti-Spoofing.
id=20085 trace_id=25 func=fw_forward_handler line=719 msg="Denied by forward policy check (policy 0)" <- Make sure the correct firewall policy is created for IPsec traffic to allow PING traffic.
|
