After a few days of uptime of Apache 2.2 and FreeBSD, Apache 2.2 stops accepting new requests. Looking at netstat, there hundreds of connections with a CLOSED_WAIT state. Apache 2.2 is running the worker module. I'm using if_re, which has caused problems before (wrong tcp checksums), we then used the patched files posted on the mailinglist by a FreeBSD comitter. After restarting apache, the problem is solved until it reoccurs. dev.re.0.%desc: RealTek 8168/8111B PCIe Gigabit Ethernet dev.re.0.%pnpinfo: vendor=0x10ec device=0x8168 subvendor=0x1462 subdevice=0x368c class=0x020000 Thanks a lot, Henrik.
Responsible Changed From-To: freebsd-ports-bugs->clement Over to maintainer.
State Changed From-To: open->feedback Could you please test if this issue still exists with an fresh ports tree? Thanks for your report. - Martin
Hey, it turned out to be a problem with the if_re driver which I have "bypassed" by turning off these options with ifconfig: rxcsum txcsum tso lro vlanhwtag Additionally I have applied Pyun YongHyeon's patches for if_re. So far things are stable if I run apache2.2 with the prefork MPM. Henrik.
Responsible Changed From-To: clement->apache apache team
State Changed From-To: feedback->closed Was a problem with NIC driver