Troubleshooting Tip: SD-WAN rules with application steering are not working
| Description | This article describes the issue of SD-WAN rules with application-based routing not working on FortiGate version 7.6.4 and provides a step-by-step guide to troubleshoot and resolve the issue. |
| Scope | FortiGate, FortiOS v7.6.4. |
| Solution | The SD-WAN rules are configured with the application-based destinations, and the traffic matching these applications is not being routed through the intended SD-WAN rules.
To troubleshoot the issue of SD-WAN application-based routing, follow these steps:
Despite the configuration, traffic destined for the YouTube application does not match the SD-WAN rule and is routed via the default SD-WAN rule instead.
SD-WAN rule:
config system sdwan config service end
config firewall policy end
Routing is already configured and functioning as expected. Traffic forward logs confirm that the application is correctly identified by Application Control.
Traffic destined for YouTube is not matching SD-WAN rule ID 2 and is instead matching a lower-priority SD-WAN rule.
By executing the command 'diagnose sys sdwan internet-service-app-ctrl-list', no learned application entries are displayed in the SD-WAN application control cache.
As there are no learned app entries in the SD-WAN app-ctrl cache, traffic cannot match SD-WAN rules configured with application-based destinations. As a result, the traffic does not hit the intended SD-WAN rule.
config ips settings
The proxy-inline-ips is a feature introduced in FortiOS v7.4.2 that allows HTTP/HTTPS traffic to be processed through the WAD instead of the IPS engine. This feature helps reduce the workload on the IPS engine by distributing the processing tasks, optimizing CPU usage, and balancing security and performance. It is enabled by default in FortiOS starting from version 7.4.2. For more information on Inline IPS, refer to the following FortiNet article:
After making the above changes, the SD-WAN application ctrl list learned the entries, and the traffic will hit the expected SD-WAN rule:
|

