squid with pf problem
Albertas Guscius
news at topocentras.lt
Fri Feb 11 01:16:48 PST 2005
Thanks Max Laier for advice, it was enouth to update src/sys/contrib/pf
to RELENG_5.
Have a nice day,
Albertas
Max Laier wrote:
>On Wednesday 09 February 2005 11:25, Albertas Guscius wrote:
>
>
>>Hello,
>>I have problem running squid and packet filter.
>>After certain moment it hangs machine. I tried three different types of
>>hardware, so I think it is problem with software.
>>Squid is compiled with pf support.
>>Rule in pf: rdr on $int_if proto tcp from any to any port http ->
>>127.0.0.1 port 3128
>>I'm using xl() NIC's.
>>FreeBSD xxx 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #3: Wed Feb 9 10:
>>31:09 EET 2005 xxx at xxx:/usr/obj/usr/src/sys/GENERIC i386
>>
>>It looks that I tried everything, that I found on internet.
>>
>>"options NET_WITH_GIANT"
>>
>>debug.mpsafenet=0
>>net.inet.tcp.sack.enable=0
>>
>>But still getting the same result:
>>
>>fault virtual address = 0x18
>>fault code = supervisor read, page not present
>>instruction pointer = 0x8:0xffffffff803a14b3
>>stack pointer = 0x10:0xffffffffb1bd9800
>>frame pointer = 0x10:0x0
>>code segment = base 0x0, limit 0xfffff, type 0x1b
>> = DPL 0, pres 1, long 1, def32 0, gran 1
>>processor eflags = interrupt enabled, resume, IOPL = 0
>>current process = 44 (swi1: net)
>>trap number = 12
>>
>>
>>I think that problem is with pf, because even then squid is not running,
>>machine hangs once a day. With squid it hangs much faster (in few minutes).
>>
>>
>
>This report is not very helpful (not helpful at all). Please obtain at least
>a backtrace:
>http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/advanced.html#KERNEL-PANIC-TROUBLESHOOTING
>http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html
>(build in KDB and DDB and issue a "trace" when the panic shows up)
>
>With what you have posted so far it's impossible to find the culprit.
>Nontheless, you might want to try to update src/sys/contrib/pf to RELENG_5
>(not RELENG_5_3 what you seem to have) to see if that improves the situation.
>
>
>
More information about the freebsd-pf
mailing list