Project

General

Profile

Actions

Bug #16968

open

IPsec VTI max-mss Clamping Does Not Rewrite Returning TCP SYN-ACK Packets

Added by Danilo Zrenjanin 3 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Rules / NAT
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Release Notes:
Default
Affected Plus Version:
26.03.1
Affected Architecture:

Description

When max-mss is configured on an IPsec VTI interface, MSS clamping is applied only to outbound TCP SYN packets. Returning TCP SYN-ACK packets retain their original MSS value and are forwarded to the LAN client unchanged.

The same configuration applied to a regular routed interface clamps MSS in both directions, including the returning SYN-ACK packet.

To verify the behavior, I performed lab testing using both a regular routed interface and an IPsec VTI interface with identical max-mss settings. Packet captures were collected on the transit interface (WAN/VTI) as well as the LAN interface to observe the packet values before and after forwarding.

On the regular routed interface, the outbound SYN was rewritten as expected, and the returning SYN-ACK was also rewritten before being forwarded to the LAN client.

On the IPsec VTI interface, the outbound SYN was rewritten correctly, but the returning SYN-ACK retained its original MSS value and was forwarded to the LAN client unchanged. This behavior was consistently reproduced during testing.


Files

VTI scenario.zip (3.66 KB) VTI scenario.zip Danilo Zrenjanin, 07/24/2026 05:23 PM
Regular routed interface scenario.zip (3.69 KB) Regular routed interface scenario.zip Danilo Zrenjanin, 07/24/2026 05:23 PM

No data to display

Actions

Also available in: Atom PDF