Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2002 22:41:58 -0400
From:      Don Bowman <don@sandvine.com>
To:        "'freebsd-stable@freebsd.org'" <freebsd-stable@freebsd.org>, "'freebsd-net@freebsd.org'" <freebsd-net@freebsd.org>
Subject:   Machine becomes non-responsive, only ^T shows it as alive under l oad: IPFW, TCP proxying
Message-ID:  <FE045D4D9F7AED4CBFF1B3B813C8533701022D4F@mail.sandvine.com>

next in thread | raw e-mail | index | archive | help

I have an application listening on an ipfw 'fwd' rule.
I'm sending ~3K new sessions per second to it. It
has to turn around and issue some of these out as
a proxy, in response to which some of them the destination
host won't exist.

I have RST limiting on. I'm seeing messages like:
Limiting open port RST response from 1312 to 200 packets per second

come out sometimes.

After a while of such operation (~1/2 hour), the machine
becomes unresponsive: the network interfaces no longer respond,
the serial console responds to ^T yielding a status line,
but ^C etc do nothing, and the bash which was there won't
give me a prompt.

^T indicates my bash is running, 0% of CPU in use, etc.

I have no choice but to power-cycle it.

Any suggestions for how one would start debugging this to
find out where its stuck, and how?

This is running 4.7 STABLE on a single XEON 2.0 GHz, 1GB
of memory. The bandwidth wasn't that high, varying between
3 and 30Mbps.

Perhaps related, sometimes I get: bge0: watchdog timeout -- resetting

The only NIC which is active is bge0. I have an 'em0' which
is idle (no IP), and an fxp0 (which has an IP but is idle).

--don (don@sandvine.com www.sandvine.com)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FE045D4D9F7AED4CBFF1B3B813C8533701022D4F>