From owner-freebsd-current@FreeBSD.ORG Sun Nov 25 08:47:12 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C48916A468 for ; Sun, 25 Nov 2007 08:47:12 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id 1C64B13C45A for ; Sun, 25 Nov 2007 08:47:12 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:cc:From:Subject:In-Reply-To:X-Attribution:Date:Message-Id; b=CUb/IK3Wl+rJhrvpI9i3QNpj3gWOZO8Ar6lLH7/WCWhDfhOyahU7KwkMD13XBMpCxTkoGFf8IkukrzpAJNf/i4vpOUlK49ujslhx40bIR3n9PjfUNor252iMEHS76tgZ3r7fHiUszDyv1RFQ5fUQclDvTwkhYsBFPxbYstRN1ZX4o/1r2IxVYQCgcTYHaS8N6s26+buJghf9ZyjJVLlJ9nJUnQKQ36jeLNCm5e9t6C1FVFarAs8CMUUKKXHtdG0I; Received: from uucp by munchkin.clue.co.za with local-rmail (Exim 4.67) (envelope-from ) id 1IwD8u-0002zc-Jz; Sun, 25 Nov 2007 08:47:08 +0000 Received: from dsl-241-1-164.telkomadsl.co.za ([41.241.1.164] helo=clue.co.za) by urchin.clue.co.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IwD8Z-000100-Kg; Sun, 25 Nov 2007 08:46:47 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.68 (FreeBSD)) (envelope-from ) id 1IwD8X-0000aH-RU; Sun, 25 Nov 2007 10:46:45 +0200 To: Sam Leffler From: Ian FREISLICH In-Reply-To: Message from Sam Leffler of "Fri, 23 Nov 2007 09:10:43 PST." <47470993.2060707@errno.com> X-Attribution: BOFH Date: Sun, 25 Nov 2007 10:46:45 +0200 Message-Id: Cc: Kip Macy , Mike Silbersack , current@freebsd.org Subject: Re: TCP RST+data! 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, 25 Nov 2007 08:47:12 -0000 Sam Leffler wrote: > > > >> Looking at your later trace, data with the RST is a red herring. The > >> only thing that stands out to me as being odd and perhaps is the > >> issue, is that the window size for the SYN and the ack are > >> inconsistent on FreeBSD but are consistent on OS X. I'm not sure off > >> hand where the number 8326 comes from. It could be that when the SIP's > >> stack is generating the ack for the GET it concludes that the window > >> accounting state is incorrect. > >> > >> Perhaps Mike can shed some light when he gets back online. > >> > > > > I see. Playing around with net.inet.tcp sysctls, disabling delayed_ack > > fixes the problem with this phone. Do you think that this is a bug > > in the phone's TCP stack? > > > > Is there a proxy involved or is this session end-to-end? Not sure if > you described the setup but it might be useful (e.g. is the phone using > wireless). There the one connecting side was wireless, but it made no difference connecting over wired ethurnet end to end. There is no proxy involved. Both host and the phone are on the same subnet. Ian -- Ian Freislich