On 2010-07-06, Tom Murphy <open...@pertho.net> wrote:
> Hi,
>
>   I just upgraded from June 20th snap to July 5th snap, and noticed the
> match ... scrub (max-mss ####) lines are completely broken in pf.
>
>   pfctl accepts them, but then I get all sorts of MTU problems. (Things
> like ping working, but not http)
> I took the lines out and then everything works fine, however, this rule
> I had in for ages which had worked fine:
>
> match in all scrub (max-mss 1440)
>
>   With that rule in with the July 5th snap, tcpdump reports:
>
> Jul 06 12:41:33.079144 00:00:24:cb:a6:64 00:90:d0:63:ff:3b 0800 74:
> 87.194.102.137.50087 > 195.47.247.250.80:S 1253821828:1253821828(0) win
> 5840 <[bad opt]> (DF)
>
>   As soon as I remove the scrub rule out, it works fine again.
>
>   This diff seems to be the culprit:
> http://www.openbsd.org/cgi-bin/cvsweb/src/sys/net/pf_norm.c.diff?r1=1.121;r2=1.122;f=h

the problem is due to an uncommitted diff in snapshots, please build
your own -current for now.

Reply via email to