* Limaunion <limaun...@fibertel.com.ar> [2011-07-17 02:26]:
> hi all: I'm getting tons of messages like this one:
> 
> pf: state key linking mismatch! dir=OUT, if=vr1, stored af=2, a0:
> 83.237.186.131:51413, a1: 192.168.1.2:64768, proto=17, found af=2,
> a0: 192.168.1.2:64768, a1: 181.110.135.229:51413, proto=17
> 
> The public 'a1' address (181.110.135.229) is repeated always but
> does not much my real public interface address.
> 
> The rule is probably related with this line:
> 
> @41 pass in on vr0 inet proto tcp from any to (vr0:1) port = 64768
> flags S/SA synproxy state (max 50, adaptive.start 30, adaptive.end
> 60) tag VR0_TAG rdr-to 192.168.1.2 port 64768
> 
> Can someone enlighten me what does this means?

executive summary? you can ignore it.

this is a check just before linking state keys together. in this case,
they must not be linked because something in the way changed things.
usually some kind of tunnel or encryption.
in a perfect world we'd find all these codepathes and add the calls to
pf_pkt_addr_changed(). we're not making much progress lately in
idetifying the few remaining ones tho :((

-- 
Henning Brauer, h...@bsws.de, henn...@openbsd.org
BS Web Services, http://bsws.de
Full-Service ISP - Secure Hosting, Mail and DNS Services
Dedicated Servers, Rootservers, Application Hosting

Reply via email to