So is the definitive solution to the broken behaviour of the “Change TCP MSS” function to do the following:
Set the Change TCP MMS option to no.
Set the PPPoE Server’s Max MTU and Max MRU to 1480.
Add the following firewall rule to the mangle table:
/ ip firewall mangle add chain=forward protocol=tcp tcp-flags=syn tcp-mss=1453-65535 action=change-mss new-mss=clamp-to-pmtu comment=“” disabled=no
Thank you for your help!! I’m still tearing hair out over this. I’ll be bald soon.
Are the dynamic rules fixed in later versions? Like 6.38.1
I’ve not seen any release note related to this and things definitely work better with the rules below instead of the default dynamic Tik ones. But really I’d like to just use the default ones. I found these on the forum a long time ago and been using them since, although I cant locate the original post, but I thought it had the same title as this thread.