From unknown Tue Jun 17 01:26:04 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#74907 <74907@debbugs.gnu.org> To: bug#74907 <74907@debbugs.gnu.org> Subject: Status: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled Reply-To: bug#74907 <74907@debbugs.gnu.org> Date: Tue, 17 Jun 2025 08:26:04 +0000 retitle 74907 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with= VPN enabled reassign 74907 emacs submitter 74907 Stefan Kangas severity 74907 normal tag 74907 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 15 21:04:05 2024 Received: (at submit) by debbugs.gnu.org; 16 Dec 2024 02:04:05 +0000 Received: from localhost ([127.0.0.1]:52833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN0Sl-0000k8-C7 for submit@debbugs.gnu.org; Sun, 15 Dec 2024 21:04:03 -0500 Received: from lists.gnu.org ([209.51.188.17]:35734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN0Sk-0000k1-7H for submit@debbugs.gnu.org; Sun, 15 Dec 2024 21:03:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tN0Sj-000706-Us for bug-gnu-emacs@gnu.org; Sun, 15 Dec 2024 21:03:57 -0500 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tN0Si-0000UY-4F for bug-gnu-emacs@gnu.org; Sun, 15 Dec 2024 21:03:57 -0500 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-5d647d5df90so3214407a12.2 for ; Sun, 15 Dec 2024 18:03:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734314634; x=1734919434; darn=gnu.org; h=content-transfer-encoding:to:subject:message-id:date:mime-version :from:from:to:cc:subject:date:message-id:reply-to; bh=WSPxpDdplHMk0JB2QbgZRDrW7RurvknW1EIWpPcVS4c=; b=Yc9T3kCxi10f0qrEMxhOtVxPOe+ud4fvQxWAncU77u466NGYG4T0yxZLDg9n0M6MsH fpR5Ru6c+50Sb4jFjPT8AZMExDz2alU8cFfQaM5dGTz60itjTjW7hGfuDFXSqD9V/LzK RHychsSLdwQOhSPPc0gZ5S3oH9vg0ZfRl9OJ9PjDN6HFTpU7B/qHnvnZauS5SqqZO5WL JDT0/hYOS+kbLX6qvgmQXvTIR6y5yN/RBuwUfMekN/KrcnIB/CNfcDgRof+A1l4RCPyz tZOt1hZm37Lz8ekX3cvgT1s+wrV/g+ePHnAWdNLhMsjf0HOkDWbCRe5Y8gtAl8+hdiGv PqHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734314634; x=1734919434; h=content-transfer-encoding:to:subject:message-id:date:mime-version :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=WSPxpDdplHMk0JB2QbgZRDrW7RurvknW1EIWpPcVS4c=; b=Yiykfq9rbqDqLXrQnXk6nSWYfnBV0qD/MuG4MHAcsoLCjMQyutEEsJlzQNSgadqZQg BwNaMC1AnJYv4lZYmxwMUVRmK7gprEQEE7Ff4qtsPe5So7H9tIUZtu/gPkxYr/qzgAW2 J4FqTe/YATNswHIW6HgzhN5SdEPrUMyI8wzBv/QZd6itH3FbybUTZKmjV4iuuYEAq/Np 2wF7K9sHisyMJbCAWUtM4Lrl+5sgCESsF5EP4iMI9goATsBCokrEzueKYNQJ5Uhpwn4W 9KQjZn/BwBIGrPZMA/ACSEpC+nimXBCYiQkZZOGR37gLLZ/KWk8pWAKSS8ZZx+orVm9o U7Bw== X-Gm-Message-State: AOJu0Yw8Jy7HvoGmIe41HsOPl03gO6rT5+F2xdqUP7gbapQ3DzYKA90m OIcmFK3WIR/UirROL25BuknnvxnspqL6XT+a/FdggccWQx/4/RjXgrech49b76iPbZ+J2wnNfxP C6wlnHh7wNFUJcX1kHh6UustGfFC+8pUj X-Gm-Gg: ASbGnctMAzuPx8JHxWmT9PW/u78i8cAWmZcVBs+Ooepi1s3A0C1TE1FQU3IYIdxE94w TEeQZfVFBK3Gq0+QIcb4PvOtyTbh1epHKO4/Jp04= X-Google-Smtp-Source: AGHT+IE8ulZCKrdRp0QE3J9AwDvxNG9sCeu0W3BAQDkd3uX3mRb8HjQ4IJt81FFcwCsUtt0VgY8Np8wJB7tpVcgdRuA= X-Received: by 2002:a05:6402:540d:b0:5d0:d18f:cc64 with SMTP id 4fb4d7f45d1cf-5d63c2efb62mr8739071a12.4.1734314634191; Sun, 15 Dec 2024 18:03:54 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 16 Dec 2024 02:03:53 +0000 From: Stefan Kangas MIME-Version: 1.0 Date: Mon, 16 Dec 2024 02:03:53 +0000 Message-ID: Subject: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::534; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x534.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) I see the below test failure when running with a VPN enabled on macOS. It fails predictably every time, but when I disable the VPN, the test passes. Looking into it, it seems like it's this call that leads to the backtrace: (nsm-should-check "localhost") However, when edebugging `nsm-should-check` and step through the code, I do not get a backtrace, and it correctly returns t. Any ideas for how to continue debugging this? Running 2 tests (2024-12-16 02:41:49+0100, selector =E2=80=98(not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp)))=E2=80=99) Test nsm-check-local-subnet-ipv4 backtrace: signal(wrong-type-argument (arrayp (0 . [0 0 255 0 0 0 16 2 0 0 10 1 signal(wrong-type-argument (arrayp (0 . [0 0 255 0 0 0 16 2 0 0 10 1 apply(signal (wrong-type-argument (arrayp (0 . [0 0 255 0 0 0 16 2 0 #f(compiled-function () #)() #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) id 1tN8nA-0001qj-2P for submit@debbugs.gnu.org; Mon, 16 Dec 2024 05:57:36 -0500 Received: from mail-wm1-f43.google.com ([209.85.128.43]:58438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN8n8-0001qS-3I for 74907@debbugs.gnu.org; Mon, 16 Dec 2024 05:57:34 -0500 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-43634b570c1so15390065e9.0 for <74907@debbugs.gnu.org>; Mon, 16 Dec 2024 02:57:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734346588; x=1734951388; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Sh/EW6wROWBj1eYDyZbVEPmWnijBPHW/ZjIwdzflWGU=; b=P9ZBnZ/od/4g5SH7GxZnuXdU6ucG5bBaCVGIOoBhSuMd+NjLg79pwIlL3TT4Egqoa5 Oebt2yG28WYy3mHGsRC/jq98cmN6/G55PL1zOor9Gwnx/h63wqSHIE7zZ9zhkF89hfxa GpVgj4u1gNJbZvMTnvNXo0UnbLJfqeoDjcPLexcQ1SOfKfQd7hTX9RI9fYDDyMGNQots w4HG6f54b0Kx+xhE9AlwM1VqGSk7zrscSmnKFiEQ3hXzfCyKsAXxi4h1zjrxQpsyoN2l lqkpQ0utXybGq9/4YE8oM1YUZc0kUlPr21c9EjsV6pqMtAyf610P75x9oXG96SIMts+/ BUgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734346588; x=1734951388; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Sh/EW6wROWBj1eYDyZbVEPmWnijBPHW/ZjIwdzflWGU=; b=gzXt8ANA+UqHbe3//21yBYNvVqyfGEe5BZTWBorWCWTjD9p92Lh062VxdqGRw20/oc r+eDS8pBWP6fQv/bp9G2O0Z3F0o5hRJk/+3y5Uqf/TIpP/bpKXH1wmff/h3nuIEJkuun lQHfCbqE0N65QR+2PFvvtW+hw0Oj2oM5uqKK7nesH8nnFdTS9KG242SHon7A4XZfp4El A+dsZeN7bNAn0FB8V7+BA1xzfx5rb0XCPbT79ysaexgRlk+ONu6nTLNHElDy31l6Lr8B /SV0RwjmGs+X8bQwrQGeW+GjJA2ylwG/yOmi44AxvjRfc1TNAR2hHSvymRudSB1WAq+0 8teQ== X-Gm-Message-State: AOJu0YyKbPj0ExnmQCNqMUAYYlASRkPPxHgcSz3Nd+ks3oTgdHzLpZZY YMN//uaMcJCH6wLk43Pm5snwjdbh6cFky3k0Z9p5uIuW7pQluz/Jq6OR6Q== X-Gm-Gg: ASbGnctn6y1IUZEH90dfdWFYWvCC6OvSEKuYenhnpzliGtrokPNRFJTuYLlmiVH9Yg3 RPiEjLsFrlMwDVPs/0efOkzNS5ctWbC1SG/vEdiLXtWbaQeWLT7fLGzN+zksT2p20uUxRBV2dTy gQsE5N98vkVhsKFfHmbzWQcXmQlbrefn/xsnZefkyOKkcw/A0xGK5Np9LRgSKTs7CC2pEGKzsRq Y7OdWrvR/lAJVAnY2mRsBcibjrV745OL6jV6eF9Mlw= X-Google-Smtp-Source: AGHT+IF+jNhSzKFDIY58hjCSiAFZbdHcxNSBuDZ6iK7ElWAwW6rftuwX4fKPdjJ3OMRZK1fLa47bOg== X-Received: by 2002:a05:600c:3d0f:b0:434:f609:1afa with SMTP id 5b1f17b1804b1-4362aa34d42mr104812455e9.4.1734346587615; Mon, 16 Dec 2024 02:56:27 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:a104:d8c:5af4:8136]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-388c801617bsm7746236f8f.39.2024.12.16.02.56.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 02:56:27 -0800 (PST) From: Robert Pluim To: Stefan Kangas Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Stefan Kangas's message of "Mon, 16 Dec 2024 02:03:53 +0000") References: Date: Mon, 16 Dec 2024 11:56:26 +0100 Message-ID: <87o71b6gmd.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Mon, 16 Dec 2024 02:03:53 +0000, Stefan Kangas said: Stefan> I see the below test failure when running with a VPN enabled on= macOS. Stefan> It fails predictably every time, but when I disable the VPN, th= e test Stefan> passes. Stefan> Looking into it, it seems like it's this call that leads to the Stefan> backtrace: Stefan> (nsm-should-check "localhost") Stefan> However, when edebugging `nsm-should-check` and step through th= e code, I Stefan> do not get a backtrace, and it correctly returns t. Stefan> Any ideas for how to continue debugging this? `printf' (or in this case `message') is your friend :-) I suspect `network-interface-list' is returning unexpected values because of the VPN, but I=CA=BCd check `network-lookup-address-info' as well Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 06:25:02 2024 Received: (at 74907) by debbugs.gnu.org; 16 Dec 2024 11:25:02 +0000 Received: from localhost ([127.0.0.1]:53774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN9Dh-0003F4-Nj for submit@debbugs.gnu.org; Mon, 16 Dec 2024 06:25:02 -0500 Received: from mail-vs1-f52.google.com ([209.85.217.52]:54400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN9Df-0003Eu-Ve for 74907@debbugs.gnu.org; Mon, 16 Dec 2024 06:25:00 -0500 Received: by mail-vs1-f52.google.com with SMTP id ada2fe7eead31-4afde39e360so983712137.0 for <74907@debbugs.gnu.org>; Mon, 16 Dec 2024 03:24:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734348239; x=1734953039; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=uMzmkjtGqjYfmPdFlsPoQR7jIrcZchpLPu7YqzMPW3A=; b=aEHmx5J4yqnWPrxBOAVIm2bMSVoLPSaUhTwr3/DiYI9ZOHxvGyE64CQJq7emDweNqi pnSvCgOksnaR30rnsrK5SyLvI1op7fxkSeJ//i5GHrPW+xEdOOc7AQAmPO5bUgggqBKD WPOxleqoYp8GLKToJfXUJcmTJMXZCWm1n1g1j6rpMyL1I/wLAl1Y1u99bXpQymMp/ieh wVGNwQ040JE9AbsBZGknxX/aaZI5Fcdc2YFwMqVe3ZuEH3ZiWOKtiveNm7YIGj9a+A7I QqaEGzujRdKYcNB75Ow8SR1RkbP3Njg3gzcZ8OiXIXL8+LBcZtmkM6alwhNv2APB4wK1 pRCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734348239; x=1734953039; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uMzmkjtGqjYfmPdFlsPoQR7jIrcZchpLPu7YqzMPW3A=; b=Omh98J1db0F/NKfSYxu6Rx9EEG07m1BHpHqpHDbF7F+4mqlAcYuB+LLhuAJip2BFvV hlt7TISQgjx3WiBFwfaZxDgBOD12YMkQS9idZyBrLoqbKQEJwPXOPxKnN0coyTmFr1oe J+6d/qHoQOI/+Ao2QXNZbmbCnJ9EGPzAbwDkLZ84Yrci+DPMIklWmBJRdJK8M9Ox8Jwj gOO7eWJdNsSNK4PYsX+kj0S11GzpLWKcXSnlRRjJPqhEoKJvhfjhlvAsAcAwkRME9cKZ a4KCAGcayb1qQqsjOejmuIAPpkmU8eS6ykN6Z4Ks0qMEl/rSuQAdomhkUZkpy5N+elXj r1fA== X-Forwarded-Encrypted: i=1; AJvYcCWMqgPU0V3WAXXXi6z1vnbzblbaGDEl4UUKyiAr4kWI+WA2nwgyhWGENIgibsZD55igedvzbQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yykv7WWpW/pFuJ6zoGS/exmRxB0Dtwr3zkAE1W0qfeWvYxAGWZF rstJ3IhHbiaUEiiBss8G67uK0IAVOXk+hZCeIDQi8xnH/1Ng2pPsQ4i3pwtiOxzaWK7E3Le3npR 44j/MzR8UXj4+IPgIIBqupcZ19Sw= X-Gm-Gg: ASbGnctGb6TPy9YlF2VeHKh4U41RNJLaEYb1B22eVVj70qkUPPXCdTzDiXBldj2f+LO A+Aoc1QhArmiAiYgETCIovk4ByL5dYGr90Lx4LA== X-Google-Smtp-Source: AGHT+IFi+2g9Ykh2rN+tbxyktUjyleZf1z9elZYj3s3N0R2XzvrYZCXHSCJVo6O5u7Lr7rIZP4sTAO/eORkgDJmxUkQ= X-Received: by 2002:a05:6102:418e:b0:4b1:1b33:eb0f with SMTP id ada2fe7eead31-4b25db3f6a0mr10321168137.24.1734348239442; Mon, 16 Dec 2024 03:23:59 -0800 (PST) MIME-Version: 1.0 References: <87o71b6gmd.fsf@gmail.com> In-Reply-To: <87o71b6gmd.fsf@gmail.com> From: Ship Mints Date: Mon, 16 Dec 2024 06:23:12 -0500 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Robert Pluim Content-Type: multipart/alternative; boundary="000000000000ba9a330629616a52" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000ba9a330629616a52 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable With the VPN running and without, check the value of (network-lookup-address-info "localhost") and see if the VPN-regime value looks sensible. It is possible that your VPN set up is absconding with host resolution. I'd bet that (nsm-should-check "127.0.0.1") works fine under both scenarios. You could at the command line also ping localhost and see what that reveals or try macOS network "reachability" diagnostic utility scutil -W -r localhost. On Mon, Dec 16, 2024 at 5:58=E2=80=AFAM Robert Pluim wro= te: > >>>>> On Mon, 16 Dec 2024 02:03:53 +0000, Stefan Kangas < > stefankangas@gmail.com> said: > > Stefan> I see the below test failure when running with a VPN enabled > on macOS. > Stefan> It fails predictably every time, but when I disable the VPN, > the test > Stefan> passes. > > Stefan> Looking into it, it seems like it's this call that leads to t= he > Stefan> backtrace: > > Stefan> (nsm-should-check "localhost") > > Stefan> However, when edebugging `nsm-should-check` and step through > the code, I > Stefan> do not get a backtrace, and it correctly returns t. > > Stefan> Any ideas for how to continue debugging this? > > `printf' (or in this case `message') is your friend :-) > > I suspect `network-interface-list' is returning unexpected values > because of the VPN, but I=CA=BCd check `network-lookup-address-info' as w= ell > > Robert > -- > > > > --000000000000ba9a330629616a52 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
With the VPN running and without, check the value of=C2=A0(network-looku= p-address-info "localhost") and see if the VPN-regime value looks= sensible. It is possible that your VPN set up is absconding with host reso= lution. I'd bet that (nsm-should-check "127.0.0.1") works fin= e under both scenarios. You could at the command line also ping localhost a= nd see what that reveals or try macOS network "reachability" diag= nostic utility scutil -W -r localhost.

On Mon, D= ec 16, 2024 at 5:58=E2=80=AFAM Robert Pluim <rpluim@gmail.com> wrote:
>>>>> On Mon, 16 Dec 2024 02:03:53 = +0000, Stefan Kangas <stefankangas@gmail.com> said:

=C2=A0 =C2=A0 Stefan> I see the below test failure when running with a V= PN enabled on macOS.
=C2=A0 =C2=A0 Stefan> It fails predictably every time, but when I disabl= e the VPN, the test
=C2=A0 =C2=A0 Stefan> passes.

=C2=A0 =C2=A0 Stefan> Looking into it, it seems like it's this call = that leads to the
=C2=A0 =C2=A0 Stefan> backtrace:

=C2=A0 =C2=A0 Stefan>=C2=A0 =C2=A0 =C2=A0(nsm-should-check "localho= st")

=C2=A0 =C2=A0 Stefan> However, when edebugging `nsm-should-check` and st= ep through the code, I
=C2=A0 =C2=A0 Stefan> do not get a backtrace, and it correctly returns t= .

=C2=A0 =C2=A0 Stefan> Any ideas for how to continue debugging this?

`printf' (or in this case `message') is your friend :-)

I suspect `network-interface-list' is returning unexpected values
because of the VPN, but I=CA=BCd check `network-lookup-address-info' as= well

Robert
--



--000000000000ba9a330629616a52-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 06:47:21 2024 Received: (at 74907) by debbugs.gnu.org; 16 Dec 2024 11:47:21 +0000 Received: from localhost ([127.0.0.1]:53819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN9ZJ-0004SI-9S for submit@debbugs.gnu.org; Mon, 16 Dec 2024 06:47:21 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:42386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tN9ZI-0004S3-EQ for 74907@debbugs.gnu.org; Mon, 16 Dec 2024 06:47:20 -0500 Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4361b6f9faeso24252025e9.1 for <74907@debbugs.gnu.org>; Mon, 16 Dec 2024 03:47:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734349575; x=1734954375; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=tYqGMiodQ7o4tN2UFA+X3C2bAvQToBD+BVpXAsGb+aw=; b=FQYIeFwgx+2K/plPvOT4DGoZ4upD6SRXAU+We9xksuPw+emhhkXwkC72T38cXvjf0G MxOw4+VIzQuennzOOEsJtUc0PmG1gWFxstVQxRamTC8BrE0PuZgKeBNssDhclKpO/lSw HgbW27Pz8aIxoVrid+GcLMIjBkX+pdTCl70LK7ZxrfwL+3AsI224D7W4FXUqkXE/nz8f 0fwu9l+TjhQTjjgB6j//jwA94wVOUXtI4fqzQZ0cisH47kQzL2fIYOTcj5Sw16Mwf4wg ubmS84hWuXsv9dmB51Bf+GfXkg/bMjIbLXonH7c7Fx8FK/IXdYDWUvjJEpWJo/VERTtV JsQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734349575; x=1734954375; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tYqGMiodQ7o4tN2UFA+X3C2bAvQToBD+BVpXAsGb+aw=; b=kzNt7SEBglo0BOHmzVflyzS4rx4vnFJv3uHyfWcN4md7bnY5T40mq0adsXhmlnPUXI rdP8AKjC6Y6COpQmK4Yz90WoU54oST4qGa911GEJ7Vopox4yK9owBZ5YNJL2OQwKGn5d AnLMu86Bv2BTchRR6Di3UcKrEyTjPurl5i7sTgvQXe0i9Ge3mDCI8c/BM5nN1WshnbZ3 FPWA0IeQH9QNhDNEzMHfH/cmjYRuga7kmlcQLYF72ha1dfLq+KQcl0eZklAMaP6sggNf eMcylv34VJznU2k2jfzftdVffNvnw7aXg8VrlDQGZrikQ8H2bh422f32NAdiIC+r39bf w37Q== X-Gm-Message-State: AOJu0YyNX4eNt3Rj9pF7sEK6MbnVUjSEzjiUKSYTJh4yTWKvXKvVoUvP olFSAumPYcgTdOwvNb25aKJ1xggX6T86akuf9NnNvdnBP8n5IC1MOqrR1A== X-Gm-Gg: ASbGnctkD7GOYihKOf63gxpLN6VuAQ89gKdVhLNU5/49BQhSx1E+/kyNAASsXadQXbS rCvUyfHyQ/f45/bm85NJN5PWeqKbGS6nUjwf6gdMa5N8PbNlJMXK55uWEnXq/yAY4KG2H6Byd9J tJfOBqPyciW5LuV3PGQn208eGM0SsOCgubNp/YjaDbDSSJu5GQB/N4qB0HlwkMPFPRxcr+y+kpX AYnhJP81VNUEp2Upv/w84sNMOjr33LXEeVf1tJrzsU= X-Google-Smtp-Source: AGHT+IGUQwYAnA7ECSq5BJZvmPuES10tMyM4uXKNGV8g4ZyWj9VBz3QbLqI0y7aWjGScBtBQvVQ5yg== X-Received: by 2002:a05:600d:1:b0:434:9f90:2583 with SMTP id 5b1f17b1804b1-436230e9734mr135909235e9.11.1734349574526; Mon, 16 Dec 2024 03:46:14 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:a104:d8c:5af4:8136]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4362557c696sm136539765e9.17.2024.12.16.03.46.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 03:46:14 -0800 (PST) From: Robert Pluim To: Ship Mints Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Ship Mints's message of "Mon, 16 Dec 2024 06:23:12 -0500") References: <87o71b6gmd.fsf@gmail.com> Date: Mon, 16 Dec 2024 12:46:13 +0100 Message-ID: <87jzbz6ebe.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Mon, 16 Dec 2024 06:23:12 -0500, Ship Mints = said: Ship> With the VPN running and without, check the value Ship> of (network-lookup-address-info "localhost") and see if the VPN-r= egime Ship> value looks sensible. It is possible that your VPN set up is absc= onding Ship> with host resolution. I'd bet that (nsm-should-check "127.0.0.1")= works Ship> fine under both scenarios. You could at the command line also ping Ship> localhost and see what that reveals or try macOS network "reachab= ility" Ship> diagnostic utility scutil -W -r localhost. Looking at the code, it=CA=BCs possible that `network-lookup-address-info' needs a small adjustment. Let=CA=BCs see what Stefan says. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 16:56:37 2024 Received: (at 74907) by debbugs.gnu.org; 16 Dec 2024 21:56:37 +0000 Received: from localhost ([127.0.0.1]:56571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNJ4v-00048g-0q for submit@debbugs.gnu.org; Mon, 16 Dec 2024 16:56:37 -0500 Received: from mail-ed1-f51.google.com ([209.85.208.51]:44139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNJ4s-00048T-K2 for 74907@debbugs.gnu.org; Mon, 16 Dec 2024 16:56:35 -0500 Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-5d3e6274015so8076787a12.0 for <74907@debbugs.gnu.org>; Mon, 16 Dec 2024 13:56:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734386134; x=1734990934; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=Xfa/d7NhQgr9JrCqjRkTXBLpaLPAsRIq4KYDq3NTX/s=; b=M/IxZkO7Nubab2q/Pxu2bGWhxKBGIEP5ZP0dT449xdrbYbKsPa1KAS9I2ovarJsMNp qOn5AbJl1E/SCrcsAuboq7nlfdAqdn/uzMRgNVuZOvIoUmlaJnk93ld0EIp1r9ZQMzBr 6MaiVZ7/lbbZ2I34sPJLnKrbx7QAMr09h0h/ssuU1j98RWH3kmhDtPeAo7jPjDyqJtu2 3hrOG8P3HXcJMx7v0g8846fz0YZr9TGTu3a9GgkjQV7h8T6fyLTCvxRFEQ92yApr/nla T3gp04/y5XwhmBpYZh2tc1ukT2XMXVaqjorGV6xEsba/nLJcxeLh3TuAJRWFq+2Q3FWQ aWIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734386134; x=1734990934; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Xfa/d7NhQgr9JrCqjRkTXBLpaLPAsRIq4KYDq3NTX/s=; b=ch6LRrnPMayS+L3mrRv4NUOhrQHrF6Yd8qKQ/0Z27MOxJLEQW4sSR66y6jaQi/fQkX iC0Bt8anCwYLEugcEBnK97r1MSpqVO6iNFTAqrNpfl1RceqKTELp8jlgF1KeJTn2psym 9h3Wc6TdWmlYaEdB0G+ezFWgZBzFzmlbbf0MV00o6HdzuLBbnPd9YJ5C5hzb2WO1FRJl R+oi5V9+yjS//5gjlWexjaCu8Qi+LxkFuoADhr20VPy+Ky+aOmnCLJ335bcd/CbyHqGB zIWxj3o5u1WIbSJpLGBJjihunKqbdfTiPKWqcfqI1MGnfwrBhYU4fKhpaLkM7XoNOc2W jWXA== X-Gm-Message-State: AOJu0YyXUGl5lZVIw6lev4bGWFHJ0qsm4InazTkZYZZeoR276/nsDJi1 4SwblUsSEycxzYLcrEkkyJ1P3qtF6WLbbFxoCrfHeZgVOQezdy6NAUB7IaFZOlO42CC2kvFimks L/9FdFA8TQeMqei3a3oxR8c1Vh1s= X-Gm-Gg: ASbGncvDF4hxF7Ze3xBCGmi+Vg2glkHvf2XeHQNYQIYxeM0QpFS9p0HVMqC50VHTaVl xf+XsBJ8iyZUJN5jYxLSrqdBvb+OKB0OPgRdbK7M= X-Google-Smtp-Source: AGHT+IFh7oLfn2RlJJkvUtEJsIxJuVILS1RRZdmBgqmuoSG2aaWghXPlkcJ/Z4lj8OVPKOGRyHXdUPv0e4wBgl5Rfro= X-Received: by 2002:a05:6402:43cb:b0:5d3:d733:7ad4 with SMTP id 4fb4d7f45d1cf-5d7d4054fdbmr1384653a12.3.1734386133767; Mon, 16 Dec 2024 13:55:33 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 16 Dec 2024 21:55:33 +0000 From: Stefan Kangas In-Reply-To: References: <87o71b6gmd.fsf@gmail.com> MIME-Version: 1.0 Date: Mon, 16 Dec 2024 21:55:33 +0000 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Ship Mints , Robert Pluim Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ship Mints writes: > With the VPN running and without, check the value > of (network-lookup-address-info "localhost") and see if the VPN-regime > value looks sensible. It is possible that your VPN set up is absconding > with host resolution. I'd bet that (nsm-should-check "127.0.0.1") works > fine under both scenarios. I don't see a difference there. ;; With VPN (network-lookup-address-info "localhost") => ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) (network-lookup-address-info "127.0.0.1") => ([127 0 0 1 0]) ;; Without VPN (network-lookup-address-info "localhost") => ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) (network-lookup-address-info "127.0.0.1") => ([127 0 0 1 0]) > You could at the command line also ping > localhost and see what that reveals or try macOS network "reachability" > diagnostic utility scutil -W -r localhost. ping localhost works both with VPN and without, and scutil gives basically the same output also. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 02:37:57 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 07:37:57 +0000 Received: from localhost ([127.0.0.1]:57342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNS9V-0007p3-Ee for submit@debbugs.gnu.org; Tue, 17 Dec 2024 02:37:57 -0500 Received: from [209.85.128.47] (port=59484 helo=mail-wm1-f47.google.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNS9T-0007ob-1D for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 02:37:55 -0500 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-436202dd730so35237045e9.2 for <74907@debbugs.gnu.org>; Mon, 16 Dec 2024 23:37:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734421001; x=1735025801; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=J1+nxlc5Bk8+TVR1XtQxWyt8zRCVKRWVtqKoJg5J4fg=; b=OfrLu11muAMx043V/P8EanxzKt2bk7WI4qdKd8hePnO24iUtk1P8BsuKmPGHHbzLb4 FElAvfiou5Ai56wWfJk5Ax9qjHJOQVAA8a5AjuoN6UIf6R5S6r1QWbRWaLAucgOlSElr D/RGTWKZMlBHxkeJ905H2pVQnS3ozhnLWwJ/s7KN52bw7dVpqSu+m6eki5WA7v9frCl2 YBSFjUCGtB1TELqjDHPcjuB9b/M6wKUq1fjo0Ere+Avh0jsCABSWFqvKA1C/ZHGVsdyo jhNuaUXBua4QK6S26I8Jj0csUU0GmeIlCdZfJH3ycJcYpayK/WZ3x+8xhJ/nZPxb7/6v m43A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734421001; x=1735025801; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=J1+nxlc5Bk8+TVR1XtQxWyt8zRCVKRWVtqKoJg5J4fg=; b=BUpAysI92Ly23ReJ6xxaP+A02rpc/aYQ9Z+5SkupvwJY/CkU8XklKNXIZmMm7T+U50 1sjExqFx3m3oiivDtKN+ADiZ8AhqSa54du1wfsLbJ2EN+HS/zMG27MHfTPff+EZy9GrJ YfVG9D/vRMJnD4ifGmtb1AnSzLHCw8slYSggVGjEwDXVVwrmAmwOhFiM8V3S6q8HhJr2 f6FTPAQsqRDJk3pLJaIlTGX3gZ0MfbE+0boWV5NGOVfEuoYuB+4lhRYpYkf7NQe9dZVp Zk4PvoCQfDQgvUcdOdQSupOvqlMKYFM6tNDzhpXSKd7uTTxVSbO3mAnK6atzklS8YNDi i4RQ== X-Forwarded-Encrypted: i=1; AJvYcCV2m3/tuMh+PPZ1rJFUSHTK2j8ivRD5rdiXufolML67kwQoXoE/VwO0h0d9AVxQOK8NeyL5Lg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwprGBDhcvyzwW87CiN8nABFzf8KaOCQmJ6cxI+OzSn06pE1/tP Zp5/zkxOLtC07TurBSclWA5RE/8g9y/jvJoSyrY85RD3c4hcvfw40c+N4g== X-Gm-Gg: ASbGnct9nNPlvnxaYGa+e2P0T3iYuAzkjecz3WAT1qTccAcgFGz7ZzQUlMw2ZM9Dwy9 WLmf0ID4B1Hbp5x2JXfK+JsYi7fsaaKtj7Hw/5970iLifrLFccL4927HUMoDw1trN4A+2TG5xVr Ct8kNnV9IZ4dURak454Xq7P/8cBsn9+i+F0Z0k1axlCKYxINwaMTCjHDsE1GE1ujgmol6J2us8I NEU4KdOnSG2dsMdBl6k13wEhqnYFL0sFJQ1oqVLRN8= X-Google-Smtp-Source: AGHT+IH5n4fxrO7+mEz6+lmrh7h/iM34o+8Cnsao8J09yHEA4Qa1gfajVyE9HZ6ewCIcg1fP+1FFMw== X-Received: by 2002:a05:600c:3d0f:b0:434:f609:1afa with SMTP id 5b1f17b1804b1-4362aa34d42mr136569295e9.4.1734421000661; Mon, 16 Dec 2024 23:36:40 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:a104:d8c:5af4:8136]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4362559ed6csm162701165e9.24.2024.12.16.23.36.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 23:36:40 -0800 (PST) From: Robert Pluim To: Stefan Kangas Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Stefan Kangas's message of "Mon, 16 Dec 2024 21:55:33 +0000") References: <87o71b6gmd.fsf@gmail.com> Date: Tue, 17 Dec 2024 08:36:38 +0100 Message-ID: <87y10e4v7d.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >>>>> On Mon, 16 Dec 2024 21:55:33 +0000, Stefan Kangas said: Stefan> I don't see a difference there. Stefan> ; ; With VPN Stefan> (network-lookup-address-info "localhost") Stefan> => ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [209.85.128.47 listed in bl.score.senderscore.com] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rpluim[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [209.85.128.47 listed in sa-trusted.bondedsender.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.47 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.47 listed in list.dnswl.org] 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) >>>>> On Mon, 16 Dec 2024 21:55:33 +0000, Stefan Kangas said: Stefan> I don't see a difference there. Stefan> ;; With VPN Stefan> (network-lookup-address-info "localhost") Stefan> =3D> ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) Stefan> (network-lookup-address-info "127.0.0.1") Stefan> =3D> ([127 0 0 1 0]) Stefan> ;; Without VPN Stefan> (network-lookup-address-info "localhost") Stefan> =3D> ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) Stefan> (network-lookup-address-info "127.0.0.1") Stefan> =3D> ([127 0 0 1 0]) In an interactive session or -batch? Anyway, here=CA=BCs a wild stab in the dark based on the only code path I could see that would give your original output. If that works I=CA=BCd like to know which VPN client you=CA=BCre using so I can avoid it =F0=9F=98=80 diff --git a/src/process.c b/src/process.c index cd1378f07ad..7f14db31c43 100644 --- a/src/process.c +++ b/src/process.c @@ -4764,13 +4764,17 @@ DEFUN ("network-lookup-address-info", Fnetwork_look= up_address_info, { for (lres =3D res; lres; lres =3D lres->ai_next) { -#ifndef AF_INET6 - if (lres->ai_family !=3D AF_INET) - continue; + /* Avoid converting non-IP addresses (Bug#74907). */ + if (lres->ai_family =3D=3D AF_INET +#ifdef AF_INET6 + || lres->ai_family =3D=3D AF_INET6 #endif - addresses =3D Fcons (conv_sockaddr_to_lisp (lres->ai_addr, - lres->ai_addrlen), - addresses); + ) + addresses =3D Fcons (conv_sockaddr_to_lisp (lres->ai_addr, + lres->ai_addrlen), + addresses); + else + continue; } addresses =3D Fnreverse (addresses); =20 Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 06:27:38 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 11:27:38 +0000 Received: from localhost ([127.0.0.1]:57784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNVjl-000228-G5 for submit@debbugs.gnu.org; Tue, 17 Dec 2024 06:27:38 -0500 Received: from mail-ed1-f44.google.com ([209.85.208.44]:61806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNVjj-00021o-4z for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 06:27:36 -0500 Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-5d3d0205bd5so7360775a12.3 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 03:27:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734434789; x=1735039589; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=gm0womVss0XDFqGm28ErGo/T2Y5PVr/durVRc69rP5o=; b=arC6qrV0/mXqgfjFysp/E2xU9UMDYKvQyqoqH4HfBO+vVeGrHBRhgRMJwc9Y3Wzve0 aQd2wIMX0E9B8fjuAwn+U8ibLwY8Hn6Ll36rZFa/SrmYfAtxu69/VKzgY504+9zjgu0F FTtZaF1jvTm3/qirB800NP0PaSzFfp0hS7kRNGlXtHPGimioHX2//dLUbn4OcWTyMxH5 nRJAX8Pnt4SpJab+qqQc7S4pqK/v9zSUFpVoG3S5UkqUe9XYRFF7IWk4o6UdFZWiJQn6 UZRrazs44m0J7zCvsgjkp2SHPdlWtMRlyLoh4nLV7l/jTITFamBoZVhabsFfBnE7fjJR mOqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734434789; x=1735039589; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=gm0womVss0XDFqGm28ErGo/T2Y5PVr/durVRc69rP5o=; b=qzvqzZj5ha+GOE8/oRLPaC/tlluSzN9uspx/n7axpVnWIVgb5uHGt5BPj/Q9TjB/T/ iHEMLmXydyzWNcAwDZ0kKqs8yJjKZDo76NjEz6wx+a5EhJkqWwWQtfDTD9c6YnR7RrsL XvrhyzziVYA1NEdvPOUsuhGX7dFifnCM4+mU7po53H5MV5rbqzCf/NTJojClSiqnyHv3 Y196CyprNGvMLBBmsvxxAHvjeDX8tGwBWMqo4WyGZnZQ386jiB0g8AVuT6fEkxETwyRV VPzRgsvELnczX0RqIJSyb5FxHzk48wrK76ZwviAdz/TcJmJKEJssi82jQNetMOmo3rAJ UNzQ== X-Forwarded-Encrypted: i=1; AJvYcCWiLs+b04cOCeY1g9P3WPt6GBYmi7HyXsuJYY95Fvps5By8nSpNgE2MRe9dkKxAVE7DwaRisg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwUHCdhL89qT25+FMdFynrGV05FOgPbxwWKYNJR65+2u5K6NO6Q T/SehdJ77daqOD6lTWvsxT6kcnaeKzGgeL+zkOpSLHVARGGMK2Xmgel43N6pus6rJ70sywipu1x rdj5smFciLO1eE4A9CEu+nkY+/RI= X-Gm-Gg: ASbGncvPXn1YCCM2lmhJSn5m7GIT19nuiz/U6Fo1YhyHqDf7IXAlMdMqMuoqGSfl0AL S91qdR3kj4UA8tbFft0s3go9RWD7YmEIhpBMJ/mA= X-Google-Smtp-Source: AGHT+IGrSBZrZepjtPbUE1UCY/YUZqxM3sxJA5LZ6fnuAx//OKR86taek0ZKwOj89d0YCsh7cT5P4c/PBv36UOoYL1A= X-Received: by 2002:a05:6402:238f:b0:5d6:66cf:2a3a with SMTP id 4fb4d7f45d1cf-5d666cf2a93mr7515743a12.17.1734434789132; Tue, 17 Dec 2024 03:26:29 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 17 Dec 2024 11:26:28 +0000 From: Stefan Kangas In-Reply-To: <87y10e4v7d.fsf@gmail.com> References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> MIME-Version: 1.0 Date: Tue, 17 Dec 2024 11:26:28 +0000 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Robert Pluim Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Robert Pluim writes: >>>>>> On Mon, 16 Dec 2024 21:55:33 +0000, Stefan Kangas said: > > Stefan> I don't see a difference there. > > Stefan> ;; With VPN > Stefan> (network-lookup-address-info "localhost") > Stefan> =3D> ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) > > Stefan> (network-lookup-address-info "127.0.0.1") > Stefan> =3D> ([127 0 0 1 0]) > > Stefan> ;; Without VPN > Stefan> (network-lookup-address-info "localhost") > Stefan> =3D> ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) > > Stefan> (network-lookup-address-info "127.0.0.1") > Stefan> =3D> ([127 0 0 1 0]) > > In an interactive session or -batch? In an interactive session. I tried now in batch too, using this: ./src/emacs -Q -batch -eval '(progn (princ (network-lookup-address-info "localhost")) (terpri) (princ (network-lookup-address-info "127.0.0.1")))' ;; With VPN ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) ([127 0 0 1 0]) ;; Without VPN ([0 0 0 0 0 0 0 1 0] [127 0 0 1 0]) ([127 0 0 1 0]) > Anyway, here=CA=BCs a wild stab in the dark based on the only code path I > could see that would give your original output. If that works I=CA=BCd li= ke > to know which VPN client you=CA=BCre using so I can avoid it =F0=9F=98=80 It didn't work, unfortunately. However, I now see that I made a mistake in my original recipe to reproduce this: I didn't bind 'nsm-trust-local-network'. I can reproduce the backtrace consistently by evaluating this in an interactive session: (let ((nsm-trust-local-network t)) (should (eq t (nsm-should-check "example.org")))) This allowed edebugging this, and I see that the backtrace comes from nsm.el:238, where we do: (substring (nth 3 info) 0 -1) With a VPN, `info` is bound to this when I get the backtrace: ("utun0" [10 0 0 1 0] (0 . [0 0 10 255 255 255 16 2 0 0 10 0 0 1]) (0 . [0 0 255 0 0 0 16 2 0 0 10 0 0 1])) Without a VPN, `info` is bound to this instead: ("utun6" [65153 0 0 0 6123 19123 32345 45123 0] [65153 0 0 0 65535 65535 65535 65535 0] [65535 65535 65535 65535 0 0 0 0 0]) Clearly, this will not work: (substring '(0 . [1 2 3 4]) 0 -1) So the question is why `network-interface-list` would return such an unusual value here. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 07:41:07 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 12:41:07 +0000 Received: from localhost ([127.0.0.1]:57900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNWst-0005ax-96 for submit@debbugs.gnu.org; Tue, 17 Dec 2024 07:41:07 -0500 Received: from mail-wm1-f42.google.com ([209.85.128.42]:46445) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNWsr-0005ap-5h for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 07:41:05 -0500 Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-434a766b475so55575355e9.1 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 04:41:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734439204; x=1735044004; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=TP7KITOhOp/vwUmMIO/xpHRE99Hc4SPj4hMzDo/b06A=; b=I4sepNxcf0POHWSw31Xrem1ZJy7aykYrlg1QGARhN+wEhVW1OGplCW5EdCY/L9hGqX UMxGSCqVdlrRaJQIr7vpaIR0CqQZTtMfyaHFrBG1O4Z6e4XDuSeA5v8OX/DfNsRVO1M/ 4oay/4km7htgPDNma//dFmpzqa5L52wWTbpieI/DneiNoHNyqKEvw6GxSLM3ptwj/kOs Xqit5hoUjU1WAtJWqpSkGhmGvqlg0NHyDB/G61d4HE3AR+LYfYl/fCPUrOW4lYbGkj7s n79LDPNKGHXDdyQH43YxF0hN+S/k6iHTsfCIOliEkjDds5TVN2c+/9mvN3qMRc06c2TN DzgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734439204; x=1735044004; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TP7KITOhOp/vwUmMIO/xpHRE99Hc4SPj4hMzDo/b06A=; b=uI3S4vtVS2bPYTo3s51yXBrBSdKxzW6cR18t+3fmdAzfwS6bwL4TXtNIkM0J82EBsH SEMna0j+ngMvkWWE9pfy/pQ9BPSudJAJcSUycZcPT2xnrLoIyQRskLazkXw/VeWblvgt Hy7MAnYakq1VgwanHuUHIv8fqxbE2k4hNAGmHoMR5iJJLW7Iy/hLYul1HabWqzt7rwhr 9TQ0dWmT5FSM3Ff+hrRFMfPrR/WOPmRrc/twIOSdKaJgdwp59324Cugudtvlqan3iMcQ R4ESNnIYf8vjlec/DcpyvYZCORiGk/wyuvUMUgGaInpKHCavei+fr4r/1qcZO7qwvVqB AKLw== X-Forwarded-Encrypted: i=1; AJvYcCV5GFs8jJRpHbUxNzBKFLIerg0KkjIvrwUN5Wh3/Cx0EugOKEnXtp+trfSxCqnPJDkX3P5gwg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyzbbQK5rI5+mVH8nyZl7QZ9weO8PHtKi60FS1ITcBtnPa3Otii 6WZzpRclyUjLfTJ122iiukyXbkNa8hImUSZuB8FFgCFcogiaM0eI8cXwxQ== X-Gm-Gg: ASbGncs7ZpbVX/XY7kl5EfSn9Atzl84+7yF1aOsMFyHMcwej6UN6ec990ZP9nB0Jmx5 RZd63JGhFUune38MIrv1HIsI8bqCy+21EAOkUzvoaeD85mlTipnNJfe8pXP573I5C8j/c1ZPaQM AIH5DiUEob0bbqKmmUkrO2Vtl9bLDnxB12oJcO/VviNeVbxd4CWCGm5Jkjd/5rQ8wNPg5ySjttw rmxu1iKOToGZqB92AnS4Lhmzx3t4zt1dfpkH04B3khB X-Google-Smtp-Source: AGHT+IGHz7mQSUvwO/k++EOoA/LqedbggZXTrHNSnjcXKQKfbZhGVpfpVyhyg14O7wiZc5kiItBJ6A== X-Received: by 2002:a05:600c:1f1b:b0:434:fa73:a907 with SMTP id 5b1f17b1804b1-4362aa2f0abmr163873815e9.13.1734439203522; Tue, 17 Dec 2024 04:40:03 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:9db7:abd4:e7ac:ea0b]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4363601406esm116375855e9.3.2024.12.17.04.40.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Dec 2024 04:40:03 -0800 (PST) From: Robert Pluim To: Stefan Kangas Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Stefan Kangas's message of "Tue, 17 Dec 2024 11:26:28 +0000") References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> Date: Tue, 17 Dec 2024 13:40:02 +0100 Message-ID: <87h6724h5p.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 17 Dec 2024 11:26:28 +0000, Stefan Kangas said: Stefan> (substring (nth 3 info) 0 -1) Stefan> With a VPN, `info` is bound to this when I get the backtrace: Stefan> ("utun0" Stefan> [10 0 0 1 0] Stefan> (0 . [0 0 10 255 255 255 16 2 0 0 10 0 0 1]) Stefan> (0 . [0 0 255 0 0 0 16 2 0 0 10 0 0 1])) Stefan> Without a VPN, `info` is bound to this instead: Stefan> ("utun6" Stefan> [65153 0 0 0 6123 19123 32345 45123 0] Stefan> [65153 0 0 0 65535 65535 65535 65535 0] Stefan> [65535 65535 65535 65535 0 0 0 0 0]) Stefan> Clearly, this will not work: Stefan> (substring '(0 . [1 2 3 4]) 0 -1) Stefan> So the question is why `network-interface-list` would return such an Stefan> unusual value here. Because getifaddrs is returning bogus info for the netmask. How about this: diff --git a/src/process.c b/src/process.c index cd1378f07ad..4fe16ad1a85 100644 --- a/src/process.c +++ b/src/process.c @@ -4351,6 +4351,7 @@ network_interface_list (bool full, unsigned short match) if (full) { + it->ifa_netmask->sa_family = it->ifa_addr->sa_family; elt = Fcons (conv_sockaddr_to_lisp (it->ifa_netmask, len), elt); /* There is an it->ifa_broadaddr field, but its contents are unreliable, so always calculate the broadcast address from Robert -- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 07:46:35 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 12:46:35 +0000 Received: from localhost ([127.0.0.1]:57914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNWyA-0005r1-Nf for submit@debbugs.gnu.org; Tue, 17 Dec 2024 07:46:35 -0500 Received: from mail-ed1-f45.google.com ([209.85.208.45]:45063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNWy8-0005qa-Su for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 07:46:33 -0500 Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-5d122cf8dd1so8841005a12.2 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 04:46:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734439527; x=1735044327; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=uwIwpTaIUGAN4Wf+ZLqK48hd6/RlWrIHkcmUQoFA7jI=; b=FIxeGTn8Zn9gTQGOobEeWxgXVSPAQ3OIiX7AXHZ7k6Xn9LkmpQIG0yMzFtPu3lZlbJ vDUldj5SnR44YkIhJtEG2Q/F8agPYYiF025OLbAYsuvQMcawnDDiE03UOEDcxXqttEzb AkkMwM7dWoTjPd2GNoFHCEXhPXGNOcn3oxOjDXoMbImL8vN0cuaTWS1WxJkbmSTnQZOl pHyCxJxYY4iOMeGwvjiOy2HSVSxndKuoCgPsJlyaBkL58CHRzh3RzVWiEf2nUqzD6RJY DTYwsxGvxF0cbtccjevQUEvuPgmkG7yIOTo+QFqFysxolsRKvn1FZDCz3xsHQOvmEcGz hnuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734439527; x=1735044327; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uwIwpTaIUGAN4Wf+ZLqK48hd6/RlWrIHkcmUQoFA7jI=; b=V2pPcH2l2aVYBYEFYdJVQZy2cwnEi5aAnwhGhIN1tRR2iAcx/Yi5iRjWSk4Wa5jpKl PFgM7SGYkoNNrwjjQeLmmYWRYVd3jziE7/oxy00M69tprqAAvHiaqw5MISoDHoqcxK8x P2eU8+tXGTY0dcOYITi2ukEaH9reBX+iPtXM0kgypxuYO4UGYxW7SEeoPgAkpQZPy2sA kLJn7HeactD9JW8KDCci/iJGLYXnKxTBU9aEoGW2tD9WC0XfaQZug3HqBRazoEaBbRS3 vS+tdzOu/LdOBvRblIWEs0O6rOxXePQJgGAeuj/2befupSVg4Ax0owh7hwCKxyenOyBA ztQA== X-Forwarded-Encrypted: i=1; AJvYcCWiW1r+TllqK+EpgFOpVoaiK3/3PLX3kRlU9M5X22gHAcq83jGP+hbjLrf1mZXp4EMWgVT9oQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywbhs4zLduNRsE2bEa6CmnpOJiVDiDoP28r5D8bQ5xH9brWeqf5 pCtMIpzPPCJI5D3qe8vY7BEYa2SFvvkesMQ/LRprrZcNA+U/pyeM0mwm+tAymGU30xiT35i4AlY 8RKHkC/YEIVoT/uRbDJuj9Fc3pcY= X-Gm-Gg: ASbGncv396XkdSPyKQvJ8+CPvImSSY60g/pxMuTDiWncBGQIxTkXFnb0D5xlWQJp7Za 5DYuPzPiCkgVQ4ASpDGskiRs6dbLvMuYKZaqulw== X-Google-Smtp-Source: AGHT+IGuCEfKdUNzApiR7Yzfgb5u4PFF6o3Ys9qKour1+17xQAKg6kJjdBx3AfvEXyMytjVW9r6kw8k/DtOnGJWrICQ= X-Received: by 2002:a05:6402:2695:b0:5d2:728f:d5f8 with SMTP id 4fb4d7f45d1cf-5d7d40dbd9dmr3472223a12.27.1734439526932; Tue, 17 Dec 2024 04:45:26 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 17 Dec 2024 12:45:26 +0000 From: Stefan Kangas In-Reply-To: <87h6724h5p.fsf@gmail.com> References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> MIME-Version: 1.0 Date: Tue, 17 Dec 2024 12:45:26 +0000 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Robert Pluim Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Robert Pluim writes: >>>>>> On Tue, 17 Dec 2024 11:26:28 +0000, Stefan Kangas said: > > Stefan> (substring (nth 3 info) 0 -1) > > Stefan> With a VPN, `info` is bound to this when I get the backtrace: > > Stefan> ("utun0" > Stefan> [10 0 0 1 0] > Stefan> (0 . [0 0 10 255 255 255 16 2 0 0 10 0 0 1]) > Stefan> (0 . [0 0 255 0 0 0 16 2 0 0 10 0 0 1])) > > Stefan> Without a VPN, `info` is bound to this instead: > > Stefan> ("utun6" > Stefan> [65153 0 0 0 6123 19123 32345 45123 0] > Stefan> [65153 0 0 0 65535 65535 65535 65535 0] > Stefan> [65535 65535 65535 65535 0 0 0 0 0]) > > Stefan> Clearly, this will not work: > > Stefan> (substring '(0 . [1 2 3 4]) 0 -1) > > Stefan> So the question is why `network-interface-list` would return such an > Stefan> unusual value here. > > Because getifaddrs is returning bogus info for the netmask. How about this: > > diff --git a/src/process.c b/src/process.c > index cd1378f07ad..4fe16ad1a85 100644 > --- a/src/process.c > +++ b/src/process.c > @@ -4351,6 +4351,7 @@ network_interface_list (bool full, unsigned short match) > > if (full) > { > + it->ifa_netmask->sa_family = it->ifa_addr->sa_family; > elt = Fcons (conv_sockaddr_to_lisp (it->ifa_netmask, len), elt); > /* There is an it->ifa_broadaddr field, but its contents are > unreliable, so always calculate the broadcast address from Thanks, that fixes the issue. Tested with and without VPN on macOS. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 07:58:43 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 12:58:44 +0000 Received: from localhost ([127.0.0.1]:57939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNX9v-0006Oo-I7 for submit@debbugs.gnu.org; Tue, 17 Dec 2024 07:58:43 -0500 Received: from mail-wm1-f50.google.com ([209.85.128.50]:42036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNX9t-0006Ob-UB for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 07:58:42 -0500 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-43635796b48so20747715e9.0 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 04:58:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734440255; x=1735045055; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=V9v15/tfxBu7BOg6XTjcCdMgBUS5UGOBu39DJvEUT00=; b=dO+1Ltp630CZo0LGSyWX4Yd2UnQEJIADMSkNDL4EiiZLyX6DZOLsyOPIh9lgi501Uq WVNL80MoueLB6Q/TuZiiwX4pzX3Gxad6E2nWY9TwkW0/ekoHPVXt6PkcIK3Bt7qoeDPo rCHt7XToIk1wcMF8Obo3UWlhh/6p5g2MHzrjQFniDlfwVJoNIAua1ZmpMhQ3A3pY3hGQ Mceaf9ax35TIzDEwJhrky9CSYhzlF+S9sZ5l8uXfyVGMRa8h04pbUgD29sSikjs2n6QO 6vqL7hK+NRH2qvoIeA+IxQjE3GNA7oj0xDDyVrDK4fRcXlf4q0bzez0fHuj6JXPX91Wz vI4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734440255; x=1735045055; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=V9v15/tfxBu7BOg6XTjcCdMgBUS5UGOBu39DJvEUT00=; b=ejBS4uuCs+3K56GhToABqsBg3Wj9NassjejqZUytdPXxJeKUbnz/3hNP/iBGJgzoDw BZ0ZTKButr2MplHYPFX3DhFwhucktkQTQ/RtIUe+RSD5LPhGazw0I3mr4UrtEIA633R8 P0ZBpvB7ao6baD/rzKiMx8rUqwYW8pzumxP5biIiCw5l1gQ6z0O+neCG3iMEt6Dvfn/D axLVU+Unw2DwfH/vl/GxJYVo/Op72KtykSjKFlQhDapIwfi88nRqow57bVHmh7b2swWA VCWa4t7QZtuDpEhny3H8DTF00xXcwLiEmacyGYa3ojAD571XpzpCYCEUGjGlZh5xXsH0 FEOg== X-Forwarded-Encrypted: i=1; AJvYcCUxlsIaP0pKhIartJlCUJOkQJ5uqv1OVzMQ6wcMdTzGJmRU7QC8ahwYrRQXeRzh0z1Wn8BD7g==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw8kgnI0j46XyGBibO9/f1vnf/AW1jUdthkoYN1PJPJKmCdPNzp ZumY6vIBhC80mk1v1sJr2S48dRfq1dS7x3gHr2wxGw0Z3I+6uAqv2aYlLg== X-Gm-Gg: ASbGnctvAdoSponrHWrjdiw6XxW7czqriiEhpi+XbmlspRevXr1B1fGvAQRh3HFVbvl h14JmKD7NPsfdYl6/h/yPsae7O1dXugpBipiqBQKN9UJvzqhyEScdL53TAlQ1OO1W9Cx05OBTU5 ta8xZANrzT8T/YB44cK7ft+Bxk4aSv9cv4feeD30rcWFBy/46xuYYr0EuvK5HXR8OJMZAaoN512 eKrMdTeJr+6/IJhydvnukOW/CP4axHVwZol6uRdiFY/ X-Google-Smtp-Source: AGHT+IFwLn77y2r+2VML0bIPnvFpjGGWPs8j6Y1MiRHiTzyv9UvHSjrbSkDxK3xcLP3MHKpw0TJxng== X-Received: by 2002:a7b:cde1:0:b0:434:fba5:292f with SMTP id 5b1f17b1804b1-436481b9029mr27008615e9.12.1734440255427; Tue, 17 Dec 2024 04:57:35 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:9db7:abd4:e7ac:ea0b]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4364a37697asm25463475e9.0.2024.12.17.04.57.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Dec 2024 04:57:35 -0800 (PST) From: Robert Pluim To: Stefan Kangas Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Stefan Kangas's message of "Tue, 17 Dec 2024 12:45:26 +0000") References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> Date: Tue, 17 Dec 2024 13:57:34 +0100 Message-ID: <87cyhq4gch.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 17 Dec 2024 12:45:26 +0000, Stefan Kangas said: Stefan> Thanks, that fixes the issue. Tested with and without VPN on m= acOS. Please let me know the name of the VPN client so that I can write a suitably scathing commit message (although it=CA=BCs possible this is macOS=CA=BC fault). Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 08:13:28 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 13:13:29 +0000 Received: from localhost ([127.0.0.1]:57984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNXOC-00078v-H6 for submit@debbugs.gnu.org; Tue, 17 Dec 2024 08:13:28 -0500 Received: from mail-vk1-f176.google.com ([209.85.221.176]:61468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNXOA-00078j-Mg for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 08:13:27 -0500 Received: by mail-vk1-f176.google.com with SMTP id 71dfb90a1353d-5188311e61cso1611629e0c.2 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 05:13:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734441145; x=1735045945; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=K+IrMD8aPk5OG0HvTtyIGZJ4BkVs7symclfVDcl3P+c=; b=E8a8uW+8Pp61NuIKQfDkCicAygYLToewgxo0LRdd4pgFkpPH+eKsWNILtUZa+r87JD FR4VHlaf2Bo2RNSV7dZsPmBapNfHVLxvy4mVycF5QIKT28fVSVfeUO1ukSGbluo4Zw6w 0BguO1vt5/XkCL4TT8S+99VdfLHJV7ENSeMhtQJsR21zmEmN/tG4XaxYNIN5k0huAr3I Jw60Y3w7GVLgcgonG7LxDnEzfDpBz0WY3m0BBnZKa2DsME6+kAjAjHqJE8JKS/t7Jcao ztokIUUrtVskcq60kV8hsMGPoL4kNq2Wcn1g1T6bvIFQJ5MSBkj1uMy2gb2TuUVZp18d y1Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734441145; x=1735045945; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=K+IrMD8aPk5OG0HvTtyIGZJ4BkVs7symclfVDcl3P+c=; b=nyzZPTrl2bugzLoYTUpgvh5tRDQE4UAHx2wnSUz1Xv4Co+f9/kzMbPabRRUPd5YPiU ht6lo3q8YimkuIOw9WhXLtHMst7/iSqOXZqcyMWsKjIMHboHjBYGJwW18s2y8rRwQFJS MQUaT+gY8sGGTKQIUOBdcVyp3FNlxG5HJCkMiN/0k2XEZsLt4NpYkN0KvONnqGavPWid Yr8eAqs84VvaraErcuVm7OX5/5EhVL52+gjrHJpNTOxPg8CYVPH7R0pF9WI74P5iAxNb JxI0c5i/GTmFRMT0+DqmGLmMqZUla2HUUoMsfwa0Cfy/Hs6SHb5Ye/hltjz0JfDYEgjr PlJA== X-Forwarded-Encrypted: i=1; AJvYcCUB7khMu+wtKwLe6c4iZTXuDRhzpW+W3s3M6YyR2AzrkkCc3zzcLBVxqyJEXxnR75Os2M+gSQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yw98id4YxbLrpNRtywr1B8cTPF3zIrfPv214LU9qz/L2iRBLjtx 2HF+M23qeOI5yO7aiNrQjIRs9Bc+hLSzpmOZ3xF9y57Qtl5u6wniU5pWQMVrI/v5kWPESzilk91 dZy1fCc+THpxR6OkbQgMi5zrqSe0= X-Gm-Gg: ASbGncuNYupN4y37m08zXqo962uxX+xqs82lXHT0ceWEvbGDkfHoAthAMr8A5la0IHG m6+u+w5IOMpWKywT5jKrxI52ohlmVOR1olwOqRw== X-Google-Smtp-Source: AGHT+IFdtpvZhOd4E0yZ5m9ZiWC/RhZ1zjdUsdcRao4efS5cL4A6U8bCl3tvMJB+TDlF0hctu6wgExbVbq/eG/zTPXs= X-Received: by 2002:a05:6122:787:b0:518:9582:db90 with SMTP id 71dfb90a1353d-518ca483db5mr14213283e0c.11.1734441144909; Tue, 17 Dec 2024 05:12:24 -0800 (PST) MIME-Version: 1.0 References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> <87cyhq4gch.fsf@gmail.com> In-Reply-To: <87cyhq4gch.fsf@gmail.com> From: Ship Mints Date: Tue, 17 Dec 2024 08:11:36 -0500 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Robert Pluim Content-Type: multipart/alternative; boundary="0000000000005388c10629770c81" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000005388c10629770c81 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Good catch. Bug could be either or both Apple or vendor +/- the VPN implementation and if it also uses Network Extension Framework filters or whatever. The BSD-derived source code in question in netinet hasn't really changed appreciably in ages. Could also be an implied "6to4" bridge that the VPN sets up that screws things up. With the VPN running, go go System Preferences...Network...and you should be able to visually identify if there's a virtual "port" or relay. On Tue, Dec 17, 2024 at 7:57=E2=80=AFAM Robert Pluim wro= te: > >>>>> On Tue, 17 Dec 2024 12:45:26 +0000, Stefan Kangas < > stefankangas@gmail.com> said: > > Stefan> Thanks, that fixes the issue. Tested with and without VPN on > macOS. > > Please let me know the name of the VPN client so that I can write a > suitably scathing commit message (although it=CA=BCs possible this is > macOS=CA=BC fault). > > Robert > -- > --0000000000005388c10629770c81 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Good catch. Bug could be either or both Apple or vendor +/- the VPN impl= ementation and if it also uses Network Extension Framework filters or whate= ver. The BSD-derived source code in question in netinet hasn't really c= hanged appreciably in ages. Could also be an implied "6to4" bridg= e that the VPN sets up that screws things up. With the VPN running, go go S= ystem Preferences...Network...and you should be able to visually identify i= f there's a virtual "port" or relay.

On Tue, Dec 17, 2024 at 7:57=E2=80=AFAM Robert Pluim <rpluim@gmail.com> wrote:
>>>>> On Tue, 17 Dec 20= 24 12:45:26 +0000, Stefan Kangas <stefankangas@gmail.com> said:

=C2=A0 =C2=A0 Stefan> Thanks, that fixes the issue.=C2=A0 Tested with an= d without VPN on macOS.

Please let me know the name of the VPN client so that I can write a
suitably scathing commit message (although it=CA=BCs possible this is
macOS=CA=BC fault).

Robert
--
--0000000000005388c10629770c81-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 08:16:31 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 13:16:32 +0000 Received: from localhost ([127.0.0.1]:57998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNXR9-0007Kf-9V for submit@debbugs.gnu.org; Tue, 17 Dec 2024 08:16:31 -0500 Received: from mail-vk1-f171.google.com ([209.85.221.171]:55676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNXR7-0007KL-9r for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 08:16:30 -0500 Received: by mail-vk1-f171.google.com with SMTP id 71dfb90a1353d-518808ef4a1so1571245e0c.3 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 05:16:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734441329; x=1735046129; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=5bw14X1oaSN31UylEtoQMZNNggaSVPcMmOKpwCF9s60=; b=igdsalLTZMRGYeWLmKRJmxqvTvNuOwQLnQPYteX8Akq3edwsQSR1Y9QieEzchUc4wP VdNWf0NO4Z+9g5i17HzuqTFFMhq6e4nEpq0OpS8a9bRQKBDRHN1GhKThX+T0zuGqIp07 BJO9zxFtb4xSECNNfS/KSZOnjLwnx9XQbOaO45fFCIGhyZxXU1BGv1AtUdZuE8jjoXuB KyoWM9IdioOOng8JiDZnDGh2PwLCNlmBAFhjPJ4OMMwRgh+/5z13zDdE7wWv0KykCWlF DMXpX07NGntymwaFCMZJ1LoZBhD3YN298Bsmtr2AUMSn4pb9O7BuXKV5u+XN8MtnZjrP bpxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734441329; x=1735046129; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5bw14X1oaSN31UylEtoQMZNNggaSVPcMmOKpwCF9s60=; b=tzkly+P6Gh3I4VRQX865PHvGdxy9kzL5C3P+Pyy9CvQNZS1EaGm7QR4zau79Hjs+/1 wZ7Bi6jtJBNC8j4eHb9wQRT+wyh8ciKFjDvjxQFEV27FmMYlxCZ3BctQtE8zkjD9VK8X ty/3U5bO41+K9vghNGLtIxaAbhk8Bm4v95lST98MWm0tyPALU52zJVLbQNQFhPlcDJjt iJ6G9Swvu+EIijCwIV0r3KhIryv9xhWSizIw7ruepHtvmPDAl/KlbpSblTFuhtuZgeG5 etbcufuNOrmjUucyUuswfdhLG7QmuS/lnWPDkvG/ULb5eF/CrYDAJfvCetQOwLNa0PGh wpkw== X-Forwarded-Encrypted: i=1; AJvYcCUPlrzXVttUUNE/BM1xUyBKfpmbPDQo9rwFfiqwly+qrizAhn7U20wdqT72jx82Assi2ZV6zg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxyAVmjFmgmLTpHdrD14kYcZyNGRM9u44AFrzhdESagsqV4j0FP M3PhN37QBXtgca62QrnJfBqmI1Sc6GNev1naIAAgfBN3vLuOYH4EAOyli8wQoAl+iHm03drJTy2 9EpZZTzZMc4LdWJM9j9v1OvSyLuE= X-Gm-Gg: ASbGnctLNBhrNZtRC9Cvxh2RNDAhUMKVRZv2uLUtugjmn5m17w5AK7tspi28gueP1Yw z9YWoiAKHtLljwDfjiVpx252j8RCcV5SAduOITg== X-Google-Smtp-Source: AGHT+IFfXcWQ/EaWcvIY3aWYjNweHofTyP7BWY/gQu4SYK1Zyyie1T2lILj9cMCG89tiR0Dl8zA4iN8AQ+i5sHC2luc= X-Received: by 2002:a05:6122:2a09:b0:518:7777:a61e with SMTP id 71dfb90a1353d-518ca39a80fmr15521752e0c.5.1734441326970; Tue, 17 Dec 2024 05:15:26 -0800 (PST) MIME-Version: 1.0 References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> <87cyhq4gch.fsf@gmail.com> In-Reply-To: From: Ship Mints Date: Tue, 17 Dec 2024 08:14:38 -0500 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Robert Pluim Content-Type: multipart/alternative; boundary="0000000000002d8ee2062977171d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000002d8ee2062977171d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Oh, also it may matter if this is a macOS VPN profile or a vendor product that has its own code. macOS supports IPsec and IKEv2 built in and some vendor products merely enable and disable VPN profiles under these protocols. On Tue, Dec 17, 2024 at 8:11=E2=80=AFAM Ship Mints wr= ote: > Good catch. Bug could be either or both Apple or vendor +/- the VPN > implementation and if it also uses Network Extension Framework filters or > whatever. The BSD-derived source code in question in netinet hasn't reall= y > changed appreciably in ages. Could also be an implied "6to4" bridge that > the VPN sets up that screws things up. With the VPN running, go go System > Preferences...Network...and you should be able to visually identify if > there's a virtual "port" or relay. > > On Tue, Dec 17, 2024 at 7:57=E2=80=AFAM Robert Pluim w= rote: > >> >>>>> On Tue, 17 Dec 2024 12:45:26 +0000, Stefan Kangas < >> stefankangas@gmail.com> said: >> >> Stefan> Thanks, that fixes the issue. Tested with and without VPN o= n >> macOS. >> >> Please let me know the name of the VPN client so that I can write a >> suitably scathing commit message (although it=CA=BCs possible this is >> macOS=CA=BC fault). >> >> Robert >> -- >> > --0000000000002d8ee2062977171d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Oh, also it may matter if this is a macOS VPN profile or a vendor produc= t that has its own code. macOS supports=C2=A0IPsec and IKEv2 built in and s= ome vendor products merely enable and disable VPN profiles under these prot= ocols.

On Tue, Dec 17, 2024 at 8:11=E2=80=AFAM S= hip Mints <shipmints@gmail.com> wrote:
= Good catch. Bug could be either or both Apple or vendor +/- the VPN impleme= ntation and if it also uses Network Extension Framework filters or whatever= . The BSD-derived source code in question in netinet hasn't really chan= ged appreciably in ages. Could also be an implied "6to4" bridge t= hat the VPN sets up that screws things up. With the VPN running, go go Syst= em Preferences...Network...and you should be able to visually identify if t= here's a virtual "port" or relay.

>>>>> On Tue, 17 Dec 2024 1= 2:45:26 +0000, Stefan Kangas <stefankangas@gmail.com> said:

=C2=A0 =C2=A0 Stefan> Thanks, that fixes the issue.=C2=A0 Tested with an= d without VPN on macOS.

Please let me know the name of the VPN client so that I can write a
suitably scathing commit message (although it=CA=BCs possible this is
macOS=CA=BC fault).

Robert
--
--0000000000002d8ee2062977171d-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 08:31:31 2024 Received: (at 74907) by debbugs.gnu.org; 17 Dec 2024 13:31:31 +0000 Received: from localhost ([127.0.0.1]:58072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNXfe-00087h-R7 for submit@debbugs.gnu.org; Tue, 17 Dec 2024 08:31:31 -0500 Received: from mail-wm1-f53.google.com ([209.85.128.53]:56459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNXfX-000878-Ov for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 08:31:29 -0500 Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4361b0ec57aso52010235e9.0 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 05:31:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734442218; x=1735047018; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=XtfzYWy1K1sexWD0uN0x5cei1SlYs+F/xeUBgzEtFwQ=; b=nJmkrXyXB7CbWCC4N45VrJLziAKuoKufHBURyYiiqIAhYyIxwhf+TR9ISlUUVMehSr u4fVzxVhPhm720u6X0kIgE+clU8BL2z2VS/1E3GsqiRHHe9Lur3mMw0WbrpY+381aVXC M2Q5o3uu0v9QzQ6gasCWxCcTJqFMyStr5HS6uf0F20wtiRwekdkdHmw70Vkjr2cmKXeO EOrvznLSORXYO36RxE/+nDNLCFaFCP/h/P+MyRiA3q4FkqByWhaJnQXYvX7Chu1HAqo+ HA2h60Npyg7bmyOgJ77wyjwv6Z4i88t44jmHdhBp5bBAN027GPS3dnOVUx574adXKDg+ t+bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734442218; x=1735047018; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XtfzYWy1K1sexWD0uN0x5cei1SlYs+F/xeUBgzEtFwQ=; b=uObL1yDSHL+Rd8ZpQ0JC2iigoSzQFeowIHHRw0ba5C4mzLV9RhsGqwvDem5owMsAIE zzTwhSBnweL3foZ6jQHS3GsoerO8IdfVz0rItdAUZSrxRk3aBio32wkyQjncQ0RIW1Gr 6tJJMl09skKvORNh7nLlsA3GmXZoYg+qKw1wu0Di1JvpdvNek5riMAw3xx5JNIZ7wAZc Y8ts+7uTDw7rxE03gAUdsfXKnMMGxNJolnfApZrmq/wbJ6YZFpJuz73d9e9GdPYYZWMg TA44sRXWVAWp4ejBcVIx8ZvB/yhgIs/f2vZ/J7JE1X9cq3ZLu8EpzWR+IMvy9ZUSi7GI OXqQ== X-Forwarded-Encrypted: i=1; AJvYcCX3ig1L03QmjdOgLngcR1+j8v/tVyeTrHvDNBhR9JfS1ANH847fWOiotmGwyVduTKUydte12Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxGHmzEn9SfeE3ylLCrxBqe285O31iwPMHSWn768DB2IqvBcZQi AFFK2m8NzU7NFDY+Phj/2IAH/uuZtE9QUtmAj0lwRT9frVnsqfi+Uh8nWw== X-Gm-Gg: ASbGnctDBoSGLl8Vhgxf/TVWO5U7ud2ACuwTjZr6kXrUJR6cagfdqfGsUAwdX/8918c bLhisWVGz0Szu3lR3+va/3GVxF4xUYSoYu8Asqko2eo0etd+8CCx31dzoodjFGGKtYitKLoFKp+ N9T+yHl/3/Mk940ta7b2wO5e0DOWEtIWxZe4WqtG+DjrIcMuKBbrE3igct5u6FtJFe1/iJytXJX 6YWpWlCAqxdlyCJ6K/3DlKnDKnwHZPpb2cyo67tXM8A X-Google-Smtp-Source: AGHT+IFaH9Q5pDgRUjTL2dYZwjsMgSlPW/ggKJAtnInkPwTzz/Ot1kRSFbYLwiagkRv3acBTvtVzLg== X-Received: by 2002:a05:600c:154b:b0:434:a75b:5f59 with SMTP id 5b1f17b1804b1-4362aa26d77mr168650525e9.3.1734442217481; Tue, 17 Dec 2024 05:30:17 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:9db7:abd4:e7ac:ea0b]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43635f64b7dsm121355495e9.0.2024.12.17.05.30.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Dec 2024 05:30:16 -0800 (PST) From: Robert Pluim To: Ship Mints Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Ship Mints's message of "Tue, 17 Dec 2024 08:11:36 -0500") References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> <87cyhq4gch.fsf@gmail.com> Date: Tue, 17 Dec 2024 14:30:16 +0100 Message-ID: <87wmfy309j.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 17 Dec 2024 08:11:36 -0500, Ship Mints = said: Ship> Good catch. Bug could be either or both Apple or vendor +/- the V= PN Ship> implementation and if it also uses Network Extension Framework fi= lters or Ship> whatever. The BSD-derived source code in question in netinet hasn= 't really Ship> changed appreciably in ages. Could also be an implied "6to4" brid= ge that Ship> the VPN sets up that screws things up. With the VPN running, go g= o System Ship> Preferences...Network...and you should be able to visually identi= fy if Ship> there's a virtual "port" or relay. I suspect vendor more than Apple, since I don=CA=BCt see such behaviour with either of the two VPN clients I have on my macOS machine. Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 19:18:05 2024 Received: (at 74907) by debbugs.gnu.org; 18 Dec 2024 00:18:05 +0000 Received: from localhost ([127.0.0.1]:60794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNhlM-0006fw-Tf for submit@debbugs.gnu.org; Tue, 17 Dec 2024 19:18:05 -0500 Received: from mail-ej1-f48.google.com ([209.85.218.48]:58653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNhlK-0006fK-Jd for 74907@debbugs.gnu.org; Tue, 17 Dec 2024 19:18:03 -0500 Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-aa696d3901bso1134077666b.1 for <74907@debbugs.gnu.org>; Tue, 17 Dec 2024 16:18:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734481017; x=1735085817; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=4yEAdG9t83KUL3MiBUJqLanBYwn57U0zyxSBrE8TLi0=; b=gJGWE2kfYq8A0CgbOAb8UojXY7aXGLQN7oEO/meoiEgC35KS4J6ltqxXqcPvaOxGtK H1Y1fl+LsFEMbgxdR4bZ7+3ta79WcI2+qqT5G7oTevEKJPSJhUKfbcAih7iVr+hKF7VC p3AuLhLjZ/yOMu6WM33QGfMuT776jU4Hy9DBCoANu6YlV2lYx2SfwiZjnnMYM0w//7XE AZmwJwK0JY5YKPHGC9pIFCup26Szs983v/+lzQ575yubI/vUSQOMwizymA5mZWQCJ9PX k/6J/BeQrguWbqU/be4P4pgzwrG034pnoGKyER9IyPKV8KiuZqQGodViG1jLlzXMz6mA fEvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734481017; x=1735085817; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=4yEAdG9t83KUL3MiBUJqLanBYwn57U0zyxSBrE8TLi0=; b=VgsZ69lb4URmPYXSpsftsHAcM88C1Bqh0OfPImTNAm9zCoWAcCmi+VJF0465I65/jZ zE+y94iG4heqLO+h7sBFbBprVx/hBHtqs7hd23uq4tPG54kQKD348tmmhLQMspQI0FMu OTPf7UDVut1Poqer0ipN++Q+3MyyNimfFqNXXsjdETDGxl2ijBMyhLivbzMQKrPQP1Mm eYgKCKOC5tL2zTe6TQKbKPpKqi6cCKEJYTl7Q7ug0TGN3aRCk0maEkecA4nBwyjKeTDv 91wKgnMZxwTeBDCas3hN9k+R7wx8XplUEp8a1k1VEIPl8UqT1N6S4SN+KeMc4GEk4+FK OzHQ== X-Forwarded-Encrypted: i=1; AJvYcCVp0cDOKpsjmtzPPMTxgaNjeBCa4+xmlv5eYDrND1AWM3TWYPKx7hqcrKEvVI1XODtTOGDFog==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzay3sP/XM9nzXB2buC6669RVSTGley4fi9cor9m1/ZOhmNzYX2 b5Xy2e35mWZYndqf1xaU8IrnlZRRT+opKsPAcdXFA8j2vabyqvL0CGYvE79uIP9egr5O8Qw+I8C Xe6d3XyWJ6WI59OcS273ExHbGgxI= X-Gm-Gg: ASbGncs3Jn4KIGJ5Va9Rt0+JScPeb3B7F3eb9uM83l6jyEdnnEmA78BrwXIAbtiqt2Y JmFodhXsO2aZMTg7uXv7SoUXzAVGmO+YlwihWYQ== X-Google-Smtp-Source: AGHT+IH2WO/kz22i+OkhARlzbs+x2H1mjPjlJetKwJE8Na9UsPF+oVU2Q1+ti7hABQ3Xw7A73enFS+vDY2hXQWyEOBk= X-Received: by 2002:a17:907:708:b0:aab:736c:558 with SMTP id a640c23a62f3a-aabf4907a08mr64651466b.55.1734481016550; Tue, 17 Dec 2024 16:16:56 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 17 Dec 2024 16:16:55 -0800 From: Stefan Kangas In-Reply-To: <87cyhq4gch.fsf@gmail.com> References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> <87cyhq4gch.fsf@gmail.com> MIME-Version: 1.0 Date: Tue, 17 Dec 2024 16:16:55 -0800 Message-ID: Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled To: Robert Pluim Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Robert Pluim writes: >>>>>> On Tue, 17 Dec 2024 12:45:26 +0000, Stefan Kangas said: > > Stefan> Thanks, that fixes the issue. Tested with and without VPN on= macOS. > > Please let me know the name of the VPN client so that I can write a > suitably scathing commit message (although it=CA=BCs possible this is > macOS=CA=BC fault). The client is Mullvad VPN, but without looking into it further, I'm not confident if it is them or Apple that should take the blame here. Their website is: https://mullvad.net/ Note that while the VPN itself is a paid service, the license of their VPN client is GPLv3: https://github.com/mullvad/mullvadvpn-app/ If someone is able to trace this back to something that they did wrong, I'd recommend sending them a bug report. They are typically quite responsive to issues. I don't understand this issue well enough to do that myself, and I unfortunately don't have the time to invest into it. Thank you for the quick fix, Robert! From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 11:04:30 2024 Received: (at 74907) by debbugs.gnu.org; 18 Dec 2024 16:04:30 +0000 Received: from localhost ([127.0.0.1]:35688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNwXG-0002sB-4f for submit@debbugs.gnu.org; Wed, 18 Dec 2024 11:04:30 -0500 Received: from mail-wm1-f50.google.com ([209.85.128.50]:45158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNwXC-0002rq-KR for 74907@debbugs.gnu.org; Wed, 18 Dec 2024 11:04:27 -0500 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-435f8f29f8aso48373955e9.2 for <74907@debbugs.gnu.org>; Wed, 18 Dec 2024 08:04:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734537803; x=1735142603; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=uLfQTm35heO09CooYqEzFmyLFZuSnxankHiYN+LQwPg=; b=lbDFpeUFhq7JhTujQeJ4K5OoMIEANptyYM/BrL/3qWVyMIuNkd75EeNPY8/0Sy7WLg XJNMdoIzvHFE7IDGuL7mBkA2/G1J19Judy29r41e1tJRTZNzQwIHKvFL9PwIsXZj7sY/ a4hQZEFQcw+wbLDukA6in765KajpSSpAQqL2LhRGl2ZbZ/I4P/oc2dvIMtpNXRxqrCPl UXVvu2gZqHd6mJKcrTdnV8EMz4n+ShfUZNj1SqA/cLfNF12Ya4BdhU1YTtq/+qkpfKur EsgXljiopXs4PAwYe704nnRyAQFDrtwVPv4a4QkTs+CsRkAwzynaHrT5x8PsptLK0yEE A6+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734537803; x=1735142603; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uLfQTm35heO09CooYqEzFmyLFZuSnxankHiYN+LQwPg=; b=eQwjqdhB/isk8Nmlbghb6RVn+1UAHZcJ7mLGbY4TdpiyFmFw/5SG40h9Yc9slQqQg8 KuT+pXNdlV6ZD6hceRyAbF9owIGeRqQwcw0EmYS9f3V3GPnXfCQCzGsYREOlDzWn6T8J XIRIGCDMilBrhFjLBi065ERMGo/rW7OFD3K3NW3WzGTD+41UyZvn6iqYiqsL5VTJ0y73 N13aFx5JG7K0TQRmB/7n7xdiATpSh64tzDGg2gXrkOMHZ71L9hdAmCOZLROdYhdPe79c LDfmsZgS32fMv20BpcAFh2JEKJ8r5GCYxCMSUlvczrbCCFeEz1vkVMkaX5ezSXBV2T6x sMCA== X-Forwarded-Encrypted: i=1; AJvYcCUW8MIuKdtZDmcHAlDpyrRSjc+jBPHKlP1EsSi52DezmJiSOdEGoMDFqgAmvb482vZV/sIS0w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyGGT2guTqCsrWo9WZ90KamtPcCm/u8caK3BxnB2EUhkFZu/JcQ 995HGo3apLCcqzfJ5DLcxD9y/HG0xtShW4bCo7Ftvc91res/vVdEBl+eAg== X-Gm-Gg: ASbGnct1ZiW6sGVYMoC0xSxdUICo703pjcuuQwPCTnjmlunpXxPCGWDOoQW2CQAkP+s Vh5iF7U7BUO6ijIKb6nBQjtGc7Sn/6fOnoe1VlKjkZkZnufHCaImrqPyW0Jnq8+l4F6rzjQVmeP cR3atYZIh5e6iRJYcp1Px4P4NU8fLQx8xJ6f1W1SNQhlTb858nFsx7qfweuOSQo7aDWJBHyfjKg M7SHH4+rHX2052c77jd/eTeZNHmioISz4DMzMACBY3z X-Google-Smtp-Source: AGHT+IEF9EHcasmQUNFblLL8jq+9SmA1CeDmHZvDYGtm/2veYd02Ks91JKmsjv87hxNe1O7stB0M5Q== X-Received: by 2002:a05:600c:1382:b0:434:f0df:9f6 with SMTP id 5b1f17b1804b1-43656aff40dmr29068935e9.3.1734537802694; Wed, 18 Dec 2024 08:03:22 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:6fcd:4268:1f56:d148]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43656b19217sm24149185e9.33.2024.12.18.08.03.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Dec 2024 08:03:22 -0800 (PST) From: Robert Pluim To: Stefan Kangas Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: (Stefan Kangas's message of "Tue, 17 Dec 2024 16:16:55 -0800") References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> <87cyhq4gch.fsf@gmail.com> Date: Wed, 18 Dec 2024 17:03:21 +0100 Message-ID: <87bjx92d2u.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 17 Dec 2024 16:16:55 -0800, Stefan Kangas said: Stefan> Robert Pluim writes: >>>>>>> On Tue, 17 Dec 2024 12:45:26 +0000, Stefan Kangas said: >>=20 Stefan> Thanks, that fixes the issue. Tested with and without VPN on m= acOS. >>=20 >> Please let me know the name of the VPN client so that I can write a >> suitably scathing commit message (although it=CA=BCs possible this is >> macOS=CA=BC fault). Stefan> The client is Mullvad VPN, but without looking into it further,= I'm not Stefan> confident if it is them or Apple that should take the blame her= e. The value of sa_family in the ifa_netmask field returned via getifaddrs is not specified in the standard, so I=CA=BCve had to put down the hammer of correction, and humbly accept that our code has to change. =F0=9F=98=80 Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 19 10:30:43 2024 Received: (at 74907) by debbugs.gnu.org; 19 Dec 2024 15:30:43 +0000 Received: from localhost ([127.0.0.1]:39713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOIU7-0005yj-Il for submit@debbugs.gnu.org; Thu, 19 Dec 2024 10:30:43 -0500 Received: from mail-wm1-f52.google.com ([209.85.128.52]:49318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOIU4-0005yA-Ru; Thu, 19 Dec 2024 10:30:41 -0500 Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-43623f0c574so6672775e9.2; Thu, 19 Dec 2024 07:30:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734622175; x=1735226975; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=7S7IYeZtGjMYvhpT1iNSnDXTp9jkf8ZAVO5Ood3zqAU=; b=f8IPukdUbqEyawxc2RAtNzK/oM2zBw1lZ7oeiKoLOhGghxu7LwZV6yHpHZ2+hg0oex u61QX6BQ7ObXlljg/M4RCLFUF0JNACRxWQhbXaVA4f0s4rGQPiTyrDeeROxX1RKCb8TK S1BYfrCGkWDwfnM2Wrqx5GYWg9aRNAbHekby4OEJhp72gUBdVgG+bSUo8aK/dp7laEe9 MCz+kwY5OyAYHKJRmtKOrS5zc1JGyt2kApZgUdd2gesabEK4D0SLAhRXHIZqCwUo5AcK /TItDHH6ov/tP1R3NFWWkWXjDnPmEmFOkcXKXDeLIXAboTJrFe1pB+55RupWhE3FOwrh equA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734622175; x=1735226975; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7S7IYeZtGjMYvhpT1iNSnDXTp9jkf8ZAVO5Ood3zqAU=; b=JzVISmC/An5/QjovIuaZ+SsddGvIkDSDroH6rZIhF23YLqCMSEzHunGHo8VhzePrAy sPQZZbI4HE18ag8m46Eg9PrM2EI/PPl5gCLyGO6zPjAln7YqvaYoD+ijYr+wlvzCBM/O bjGuUq5QzECpDRw8Yzq9WDCld8S8U/XHQEt6sVwFtIYiJ+wpT0qs/MTMa4f4kg8HLrZT jpZWe1jJbvLXyu+m++VBIQ6Wg2P/TKn0nh+9DWl+QhjsU+LJHaLxMQzq6/CCfqM2ipxO d0OcZht5OkCqQKtQ4B6IdKfMe2pphZy4gJcSPtL9gBq2h7k85lluRIqF/N4viDdz2tG3 UlFQ== X-Forwarded-Encrypted: i=1; AJvYcCV0ztO3lYe36zHqRSenM7XtGYqrDT4BAafQXGUf4SYJmL1loa8pQjVYg1b95b+GUhnrX5zpgw==@debbugs.gnu.org, AJvYcCV1Q1Vo4ml9BiTmrRtFsIUlEQagmus3K/Zw5lxmgzJmoPUhmrTpbTI0tyFxe7uzi54Ome9Ee36qhg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Ywwn60Elu8cRLiiGRSrgIwI40XLp0JrAVPqhPGDcDaF984xbxOD aUua2zwgaJKbIRx5dAE0Fb8hZSd+baRG+45NBr2qDRX+9Oj2p2iwalxlFA== X-Gm-Gg: ASbGncsfdZxtBaNIiKHfmHPTaXQKhjxDOuwcSYSCDqH77l9xKgK/uG9edskh8b/XWoF 7VJglAMbnRGLunnCMfgmUgPeAn8nIbdHwxf0WN/BDw9oZOvEXN0xcY5vo5knY6o2/fxzH1pUAHb fcM0BY5uYeQdB1TxEDm4Hn3tfIDifP+YZeO3OInJb8ptxk0rABDScjgw8SE8L41Vm4c2hT/lf0w YNUs/95AV9vChtzGBfkUVJNkhkdTNVlIJKKZ/jP8EIT X-Google-Smtp-Source: AGHT+IG64wwoT/rRIKaUpdoJY0RXZp2rtc5muEo0yFJxdONVdc6wdEBlUQeapXhGya/AuuOSiKO2vw== X-Received: by 2002:a05:600c:4511:b0:434:9d62:aa23 with SMTP id 5b1f17b1804b1-43655426b06mr58137515e9.20.1734622174614; Thu, 19 Dec 2024 07:29:34 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb51:7e87:c535:b66b:ef99]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43664b15365sm4861105e9.7.2024.12.19.07.29.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Dec 2024 07:29:34 -0800 (PST) From: Robert Pluim To: Stefan Kangas Subject: Re: bug#74907: 31.0.50; nsm-check-local-subnet-ipv4 test fails on macOS with VPN enabled In-Reply-To: <87bjx92d2u.fsf@gmail.com> (Robert Pluim's message of "Wed, 18 Dec 2024 17:03:21 +0100") References: <87o71b6gmd.fsf@gmail.com> <87y10e4v7d.fsf@gmail.com> <87h6724h5p.fsf@gmail.com> <87cyhq4gch.fsf@gmail.com> <87bjx92d2u.fsf@gmail.com> Date: Thu, 19 Dec 2024 16:29:33 +0100 Message-ID: <87ttaz1yjm.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74907 Cc: 74907@debbugs.gnu.org, Ship Mints X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 74907 fixed close 74907 31.1 quit Closing. Committed as d8e8e1d5ed2 Robert -- From unknown Tue Jun 17 01:26:04 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 17 Jan 2025 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator