Finally, the solution has been the next rule:

pass quick on $bridge inet proto {tcp, udp } from any to $webserver \ port { 80, 443 } keep state (tcp.finwait 3, tcp.closed 5) \
        allow-opts

I tend to think that the real guilty are the routers with Window$ TCP/IP based stack from this particular ISP (the rare behavior only happens with one particular ISP connections clients)

Two conclusion about it:

- What amount of shit devices there are out there in common ISPs! It's the second case I suffer these kinds of problems because of the poor TCP/IP implementation of the self-called "corporate routers".

        - What powerful PF is!

--
Thanks,
Jordi Espasa Clofent

Reply via email to