From owner-freebsd-current@FreeBSD.ORG Sun Nov 12 19:08:15 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D7AF16A500 for ; Sun, 12 Nov 2006 19:08:15 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED70543DB7 for ; Sun, 12 Nov 2006 19:07:36 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id AE0DD1A4D86; Sun, 12 Nov 2006 11:07:30 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 86D6A513BC; Sun, 12 Nov 2006 14:07:19 -0500 (EST) Date: Sun, 12 Nov 2006 14:07:19 -0500 From: Kris Kennaway To: Nicolas Blais Message-ID: <20061112190718.GA18383@xor.obsecurity.org> References: <200611121332.55397.nb_root@videotron.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <200611121332.55397.nb_root@videotron.ca> User-Agent: Mutt/1.4.2.2i Cc: freebsd-current@freebsd.org Subject: Re: Oddity with apache-2.2.3 since upgrade to -CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Nov 2006 19:08:15 -0000 --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 12, 2006 at 01:32:47PM -0500, Nicolas Blais wrote: > So I've done my weekly upgrade to -CURRENT this morning (usually it's Sat= urday=20 > but it was fubar'ed yesterday), but now apache seems to corrupts binary f= iles=20 > in the transfer.=20 >=20 > My httpd logs show no errors, and code 200 (successful transfer) is done = for=20 > my images and other binary files, but the result is a corrupted image or = file=20 > on the client's side. >=20 > After googling for a solution, I found that putting : > EnableSendfile off > in my httpd.conf file would solve the problem. Which it does. It looks li= ke=20 > the actual problem isn't apache (and it worked fine before my upgrade thi= s=20 > morning) but something in either the network layer or perhaps the pf fire= wall=20 > (wild guess...).=20 >=20 > Any others having a similar problem? See recent discussion + patch. Kris --2fHTh5uZTiUOsy+g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFV3DlWry0BWjoQKURAuTgAKD4TCXlnbN9LllFBkqVgTxfKcZ+0wCfcWtL FRbxNAE1qRtYf2YZnVIbOIQ= =5eZE -----END PGP SIGNATURE----- --2fHTh5uZTiUOsy+g--