Troubleshooting Tip: FortiGate not performing source port translation for traffic to UDP port 9
| Description | This article describes the behavior of the FortiGate when performing source port translation for Discard Protocol (UDP port 9). |
| Scope | FortiGate. |
| Solution | Discard Protocol is defined in RFC 863. If the traffic is UDP with destination port 9, the FortiGate will not translate the source port, even if the FortiGate is configured to do so.
For example, after configuring an IP pool with port block allocation:
config firewall ippool
And a policy to SNAT the traffic:
config firewall policy
Sessions with UDP destination port 9 will not have the source port translated. The IP address will be translated normally.
get sys session list
If the traffic is TCP, or with a different destination port, source port translation will be applied.
get sys session list
|
