1: the  set tcp-mss-sender/receiver is done per fwpolicy and not enabled by default 
 
 it' s also done via the cmd line 
 
 
 2: You can clear the df-bit at the host and iirc I think within a fwpolicies, let jump into a firewall and confirm that. You also can easily do the same with a service-policy map within cisco IOS. So if you any firewalls or switches  that are L3, you can craft policy and apply it ahead of the firewall to clear the df-bit.
 
 B4 you waste all of that time, you need to get the mss value ( tcpdump ' tcp[13]==02'   ),  that' s being sent and then adjust it with firewall policy after you  know what your sending and receiving
 
 i.e
 
 
 config firewall policy
     edit 445
         set srcintf " LAN01" 
         set dstintf " EXT02" 
             set srcaddr " MWEBAPPNET01"             
             set dstaddr " any"  
                  service  " HTTP,HTTPS"           
         set tcp-mss-sender 1436
         set tcp-mss-receiver 1436
         set comments " set mss for all  webtraffic , due to  our DDoS gre tunnel limits" 
     next
 end