Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1179855pxb; Fri, 1 Apr 2022 06:47:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxNORxpDn2VWidxxSRLoFMRmgwD5875C+nAqQuY3w8I7uHrqwB06bfp6HmHhjkgvzK7ImQ5 X-Received: by 2002:a17:903:3014:b0:153:a200:fb5 with SMTP id o20-20020a170903301400b00153a2000fb5mr10275067pla.25.1648820824916; Fri, 01 Apr 2022 06:47:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648820824; cv=none; d=google.com; s=arc-20160816; b=Q06lB6RKKvXnapi76O9lXoK3XzM3qdew48U3f3AabBeE9nV/okl62BaudHg6GYbT93 vcQi2CyDC7x+fcJ+2oAct+4tf+ghNOCT5ZJ7KmweIN9daAEBAh+Rx3CiDVpbNwx9swI8 zMFVPPWnfIloj6gmnUJkIRbnoixteShKwWr4+TRgKhTimUGfl9AegU6TGaNa9lTZ1XJ1 ZxiMAxJpfqqym2fG3hnPPpIVps9zmIIkCufmkHQHpEEds4xqh5vHQwtgsGfHySKs/V9I AyVEY6bgeZh9rFhVSMYX1c/c6T8pg7UbVtvAbKC9zbs/O0f6nw0K+GCxEvauju6JEL8I ZMlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=vEokMkj72NuhB24rYanG62mFcOcH7Owq+UHZmqUgZMY=; b=EMTnBGzBxo7QFFHusdpOiri2ooufwFZDHbjfvJf7A/ZJY4TX63OaC2g4ev65+Bm04J 59zMzm1COhvuURtjP/vgBQTOC4W+aHa7rIxedPrQxDOyfnEcN6JtoU9aDV3EOT1VOilq ASii6JFviYmucEgGxU2axqo00Of7QINgQx5HR4VuK+FpKAPetnAXn9M+Icl5kSuj837v elhFk805A+t3sy1HqqIfGnDwUwA3HxHqADCV6ypUq02ZM3cSaGftzJ/sGyl+GAzzTlMV a0bIzGTAJ8BV9drU5FrGIGu2zI+KaoP00cwBoRkDfKJIT80eePTaxNXhd9OTSRI7vsJz SeiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=cvgB9eFd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e7-20020a170903240700b00153b2d16478si2332246plo.128.2022.04.01.06.46.50; Fri, 01 Apr 2022 06:47:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=cvgB9eFd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230495AbiDAAMQ (ORCPT + 99 others); Thu, 31 Mar 2022 20:12:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243267AbiDAAMN (ORCPT ); Thu, 31 Mar 2022 20:12:13 -0400 Received: from mail-yb1-xb2d.google.com (mail-yb1-xb2d.google.com [IPv6:2607:f8b0:4864:20::b2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A9D9365D1D for ; Thu, 31 Mar 2022 17:10:25 -0700 (PDT) Received: by mail-yb1-xb2d.google.com with SMTP id x20so2235010ybi.5 for ; Thu, 31 Mar 2022 17:10:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vEokMkj72NuhB24rYanG62mFcOcH7Owq+UHZmqUgZMY=; b=cvgB9eFdWwReKAQ6Z4zSl9n5kGmBeHMrysnUa3KCQQbwwhmi75g71fydaV1AfHwW8o jE23ISxmFgViVmNukNKEQUEkVfNMuqAp7OnJW1e5s4G9VGiJkPKPelSYcKZeNswzKRru HTu3SIon5slPjzL0I2o36H/PPVAQzFxgWEXY1sh6zM7vFaKqGDh6Yrlrcq+gsWJgLl52 SJdZbzBca5oodEKfv46J3zr9g1czNs4HmUhNHKQljjL1efi0IERM/qcItik+jRLLU1+m U6qYdAdOLqiYl5PCH8Uk4WfeARdU4ooiZxEFduBXgfjvUk3VTDCph7A9PriJzaS8cp5a AoCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vEokMkj72NuhB24rYanG62mFcOcH7Owq+UHZmqUgZMY=; b=G8/XP+zvE8wwqPNkuGEQNtrO/MJ8J5veLGgsjk7NU6XaWMQ4IBE5Ng9ov0FZb2eXsc DORoshS9TAwby98Dv09vdPCpzzEPTg5uh6e5729pmoBEFfzRqMsx3Lgbfk9w/D7g9xR9 3X9b9XpFC4HSW4c7isDVR7oYu0iKJCqwoBapVs6A9VpFqcSUVhGwEjl6LLOtjUtwDdl8 yrhAvqYrtLm4dCPqwQC0aSz0CAlmtu1zYvU5xkzaZOPg0X5rcGNm7pSNyIOo8xyxABUi wpBff8NIqF6LeaiYRnjlMweXHMM+wddXzladxDiyH4lut3SHgbw3EF766ULnQ3puPcVw Lg/g== X-Gm-Message-State: AOAM530FNKjjoHmg7+0kJAMOEsRLHxp0JvTEGS/RctsUkrlRTr44Cpaj rtP7K+R+bGTBo4WL/wiID4L3dGS8WgRYHKxg80rIow== X-Received: by 2002:a25:4003:0:b0:633:8ab5:b93e with SMTP id n3-20020a254003000000b006338ab5b93emr6345191yba.387.1648771824594; Thu, 31 Mar 2022 17:10:24 -0700 (PDT) MIME-Version: 1.0 References: <10c1e561-8f01-784f-c4f4-a7c551de0644@uls.co.za> <5f1bbeb2-efe4-0b10-bc76-37eff30ea905@uls.co.za> In-Reply-To: <5f1bbeb2-efe4-0b10-bc76-37eff30ea905@uls.co.za> From: Eric Dumazet Date: Thu, 31 Mar 2022 17:10:13 -0700 Message-ID: Subject: Re: linux 5.17.1 disregarding ACK values resulting in stalled TCP connections To: Jaco Kroon Cc: Neal Cardwell , LKML , Netdev , Yuchung Cheng Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 31, 2022 at 4:06 PM Jaco Kroon wrote: > > Hi Neal, > > This sniff was grabbed ON THE CLIENT HOST. There is no middlebox or > anything between the sniffer and the client. Only the firewall on the > host itself, where we've already establish the traffic is NOT DISCARDED > (at least not in filter/INPUT). > > Setup on our end: > > 2 x routers, usually each with a direct peering with Google (which is > being ignored at the moment so instead traffic is incoming via IPT over DD). > > Connected via switch to > > 2 x firewalls, of which ONE is active (they have different networks > behind them, and could be active / standby for different networks behind > them - avoiding active-active because conntrackd is causing more trouble > than it's worth), Linux hosts, using netfilter, has been operating for > years, no recent kernel upgrades. Next step would be to attempt removing _all_ firewalls, especially not common setups like yours. conntrack had a bug preventing TFO deployment for a while, because many boxes kept buggy kernel versions for years. 356d7d88e088687b6578ca64601b0a2c9d145296 netfilter: nf_conntrack: fix tcp_in_window for Fast Open