Description | This article describes troubleshooting steps to use when a website is blocked and the error 'Destination unreachable (Fragmentation needed)' is observed in the packet capture. |
Scope | FortiOS, FortiGate. |
Solution |
This issue is observed for a specific website or a specific set of websites regardless of their category, even when the category is allowed.
Context:
Solution:
This issue occurs because the source device is generating IP packets with the 'Don’t fragment Set' (DF) bit set to 1. This means that the packet should be dropped if it exceeds the MTU size of the network.
There are 2 solutions to resolve this issue:
Solution 2 can be implemented using the following commands: config firewall policy edit 1 <This is the policy that applies to the affected traffic> set tcp-mss-sender <value> set tcp-mss-receiver <value> end
Adjust tcp-mss-sender and tcp-mss-receiver values up to 1460 byte, considering an MTU value of 1500 byte including TCP and IP header values.
Refer to How to tune TCP maximum segment size in explicit proxy FortiGate to adjust MSS value on interface level. |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.