Router on 6.0-stable fails to route tcp packets due to NAT?? malfunction

Gleb Smirnoff glebius at
Tue Dec 27 11:31:59 PST 2005

On Tue, Dec 27, 2005 at 05:55:19PM +0200, Oleg Tarasov wrote:
O> I have analysed the problem further and came to a conclusion that my
O> ISP's server is blocking ICMP type 3 packets what leads to the
O> malfunction.
O> I have the latest version of ported mpd (3.18_3) installed and tried
O> to insert
O>          set iface enable tcpmssfix
O> but no positive result, but I understand that this option should help
O> in this situation.

Unfortunately this options will not help in your situation. It affects
only the packets received on the mpd's interface, while you need
to alter outgoing packets.

I have fixed this in mpd CVS, but this isn't included in any release
yet. However, if you are experienced enough with CVS you can grab
and compile sources yourself.

O> Can you possibly tell me what am I doing wrong?
O> I'll say again that setting MTU on client machine to 1492 helps.
O> What can be the reason for tcpmssfix option not to be working? Maybe
O> there should be an additional kernel module loaded? I didnt find any
O> words mentioning usage of tcpmssfix in mpd's log file.

Totus tuus, Glebius.

More information about the freebsd-net mailing list