[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pf does not pass esp?
I've read it here, several times. PF on -stables cannot pass esp packets,
while -current can.
Somehow, I've must have misunderstood completely, because it works for me:
# tcpdump -e -v -i pflog0 host 130.236.218.63
21:39:39.342681 rule 31/0(match): pass in on xl1: esp rb-home-fw >
proxyfw-ext spi 0x6A8F4C90 seq 386 len 92 (ttl 54, id 3518)
The PF rule that allows this is like:
pass in on log $ext_if proto esp from 130.236.218.63/32 to $ext_ip
So, how come this works for me, but not for others?
This is a misunderstanding, right?
So exactly what is the bug in PF that messes IPSec up, that ppl here are
talking about?--
Rickard
.--. .--.
.----------------------------------------. | | | | .-.
| Rickard Borgmäster | | | | |/ /
| doktorn@sub.nu | .-^ | .--. | <
| http://doktorn.sub.nu/ | ( o | ( () ) | |\ \
`----------------------------------------' `-----' `--' `--' `--'