> pass in log quick inet proto tcp to port http synproxy state
> (with default pass out policy)

On Tue, 2008-12-16 at 11:25 -0800, Brian Keefer wrote:
> How many interfaces are on the firewall, I'm assuming 2?

4, but for that problem, 2 are of relevance.

>  Why are you  
> synproxying outbound traffic in that case?

Because we wanted to protect our firewalls from outbound connections,
too.

> The "pass in" rule will  
> match traffic coming "into" the external interface, from the outside,  
> but also traffic coming "into" the internal interface, from your  
> client machines.

In this case, the 'pass in' is in regard to the int_if. 'pass out' is
set on the ext_if and defaults to 'pass'.

> If you break it out in two separate rules it won't synproxy your  
> outbound HTTP requests:
> pass in log quick on $ext_if inet proto tcp to port http synproxy state
> pass in log quick on $int_if inet proto tcp to port http modulate state

I have no doubt that disabling synproxy fixes the issue. My question was
rather raised to understand *why* it wouldn't work. Nobody has been able
to answer it so far.

-- 

 Stephan A. Rickauer

 -----------------------------------------------------------
 Institute of Neuroinformatics         Tel  +41 44 635 30 50
 University / ETH Zurich               Sec  +41 44 635 30 52
 Winterthurerstrasse 190               Fax  +41 44 635 30 53
 CH-8057 Zurich                        Web    www.ini.uzh.ch

  • synproxy issue Stephan A. Rickauer
    • Re: synproxy issue Stephan A. Rickauer

Reply via email to