[123attendees] Re: Issues with IPv4 address instability - only for people from Netherlands?

Erik Nygren <erik+ietf@nygren.org> Fri, 25 July 2025 09:58 UTC

Return-Path: <nygren@gmail.com>
X-Original-To: 123attendees@mail2.ietf.org
Delivered-To: 123attendees@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 40B684AF5201 for <123attendees@mail2.ietf.org>; Fri, 25 Jul 2025 02:58:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.877
X-Spam-Level:
X-Spam-Status: No, score=-1.877 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.017, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qe7mp4EXyhkY for <123attendees@mail2.ietf.org>; Fri, 25 Jul 2025 02:58:24 -0700 (PDT)
Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 7E3114AF51BB for <123attendees@ietf.org>; Fri, 25 Jul 2025 02:58:24 -0700 (PDT)
Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-55628eaec6cso1810425e87.0 for <123attendees@ietf.org>; Fri, 25 Jul 2025 02:58:24 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753437503; x=1754042303; 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=wHolhvjAQKstlmVRutJm/YnOmA7xjm9waB/pAsaVyd0=; b=uuv0hPR7m57kggHicObj3OHXaQFvBjnjcG0rnXWNO1CY9chZxFXlw6R522W/dQ+OH6 QMVwB8xCJxkqy7DM33liX2hOtpyuHjni5BbgvNywau/TT2UOKBvDbkCYU/miV3fxuwVI X6C5QmflpiRHIPmIjtiNe37ikHqLUNBjb5Ovh1NtT1HZH6R7yKnwxTxd3AB/mg39Dfzw bse5AS1TxNwLK4LCGvSj4aY7RChnXz2W41+A6R4QeKJwKyx1oj4xmKMEts0DbXmIoV8r S6eXc5/Qmk8ijjzHSjqShufMghSxr03e/ibIPz8DbteO674j4NrBfAwu89WRUhw7Xp9B DCDg==
X-Gm-Message-State: AOJu0YyyfHTKgk5BXS28OukEG2cX9kh9Z2Rq3v1fO2uJV+DXVCewOL7c EHHEMjLB0/BG0JnfNAdLa4jhpHJW1wKj2Qe2OhJuraelTVEiXgN4LCOSqKNPxaDISf9MJzcUrQI OMW+bMkEDenI3zvLLU81dDCAKT/SNIIXhUok3Fd0=
X-Gm-Gg: ASbGncuonlhR2/4sjtx3FWtnuIIbulQYfiO9LOngdAd1UcYe52rJHgngpdZZJF/2KeZ iWjrlFUk8zZYzYbrxoyIZY7SBScnPq4+cyf9zhEHm5sI3vS4qnCBp4pxOn5wj9AFFcIN6dnIufO d1eyKIwgOrja1azhVDPrc0YLHsYaeN4LFPxiQOvD1JbqysO7apDvdSr90/qE0T0oUElUlI0C/Li IJ/S9XDYnSQ+sEfehSV2MPtei1CoduUJXiL6b4=
X-Google-Smtp-Source: AGHT+IEiPQy+sQEBV3XJFqP7Ey1uq4ILo/V3kB0wzjsjQeRSEcYaO8pcmImtV3Tbv+7o0yGJdJhUSL13gQCqfWA9T0Q=
X-Received: by 2002:a05:6512:33cd:b0:553:65bc:4232 with SMTP id 2adb3069b0e04-55b5f481840mr342679e87.31.1753437502635; Fri, 25 Jul 2025 02:58:22 -0700 (PDT)
MIME-Version: 1.0
References: <CA+E65xR4=VFJwBoGFTng6i=pATN5E59Zs2PxuW_40GS3GXVmgw@mail.gmail.com> <CE7724FF-0AFF-47BF-A3CC-839B409C04B3@theipv6company.com> <2562e25a-fffc-460f-8498-0412776d3594@gmail.com>
In-Reply-To: <2562e25a-fffc-460f-8498-0412776d3594@gmail.com>
From: Erik Nygren <erik+ietf@nygren.org>
Date: Fri, 25 Jul 2025 11:58:09 +0200
X-Gm-Features: Ac12FXw-mgXl_XxgFsCBAMQVrgrFpcTh5ox8s1CHU7C1HaKvGESd22xLU3tSrf8
Message-ID: <CAKC-DJi4W6PZ+NoPOgBUgdvuHJZ0wGjODwuj=JP_XV+Dv+S60g@mail.gmail.com>
To: Ondřej Caletka <ondrej.caletka@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000007b035f063abdfb87"
Message-ID-Hash: JIQJ5GMWHFAOC2FF7EXDNRYDGJH6YJFR
X-Message-ID-Hash: JIQJ5GMWHFAOC2FF7EXDNRYDGJH6YJFR
X-MailFrom: nygren@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: 123attendees@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [123attendees] Re: Issues with IPv4 address instability - only for people from Netherlands?
List-Id: Mailing list for IETF 123 attendees <123attendees.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/123attendees/a7DAoN8QFk4pfgx-gQGuLfqlCc8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/123attendees>
List-Help: <mailto:123attendees-request@ietf.org?subject=help>
List-Owner: <mailto:123attendees-owner@ietf.org>
List-Post: <mailto:123attendees@ietf.org>
List-Subscribe: <mailto:123attendees-join@ietf.org>
List-Unsubscribe: <mailto:123attendees-leave@ietf.org>

This is certainly a recurring issue and has also been one of the major
blockers for some content providers to dual-stack.  There are apparently
some media content owners who include contract requirements to lock tokens
or other authenticators to IP addresses.

I worked with our product folks a few years ago to write a blog post on
this that we can point people at (eg, to allow our customers, but also
others, to explain to content owners why this is an anti-pattern):
https://www.akamai.com/blog/developers/why-you-shouldn-t-tie-ip-addresses-to-tokens

It would be worthwhile to have an IETF draft/RFC that calls this out as a
practice to avoid (Worst Common Practice?) so that there's a
vendor-agnostic reference.

   Erik


On Thu, Jul 24, 2025 at 3:21 PM Ondřej Caletka <ondrej.caletka@gmail.com>
wrote:

> Jordi,
>
> On 24/07/2025 14:43, jordi.palet@theipv6company.com wrote:
>
> This problem also happens in some applications when using dual-stack, and
> the connection for whatever reason falls-back from IPv6 to IPv4 (because
> HE) and viceversa, recovers from IPv4 to IPv6.
>
> Indeed, everybody who deployed dual-stack knows very well that you cannot
> expect that single user behind single browser will always be represented by
> a single IP address. However, those that still haven't deployed IPv6 still
> think that checking that the user is consistently coming from the same IP
> address is a good thing to do for a better security. And it arguably
> prevents some attacks like session cookie stealing.
>
> The point here is should apps relay on IP address?
>
> They should not, but many people still consider this a security feature.
>
> The thing is, all the ISPs that have deployed CGN apparently know that it
> is necessary to enable "address stickyness" in order to prevent a number of
> support calls. Yet people who are new to this NAT business have to learn
> this the hard way. And since the vast majority of the CGNs out there are
> set up in this sticky-way, if your network does not work with that
> particular website while other networks do, you still need to fix it in
> your network even if the issue is on the website end.
>
> --
> Ondřej
>
>
> Regards,
> Jordi
>
> @jordipalet
>
>
> El 23 jul 2025, a las 19:26, Ondřej Caletka <ondrej.caletka@gmail.com>
> <ondrej.caletka@gmail.com> escribió:
>
> Hey,
>
> I reported yesterday that the default network called ietf has issues
> with some IPv4-only websites due to the fact that the current setup of
> NAT64 maps each individual session to possibly different IPv4
> addresses. You can see it by opening your favourite "What is my IPv4"
> website and refreshing the browser a few times.
>
> This does not present a problem for most services, but there are some
> websites whose authors didn't expect that a single user behind a
> single browser can be accessing the web server from several IPv4
> addresses. Typical cases are DRM protected video-on-demand websites
> where the browser first asks for a license and this license/token is
> then valid only for the IPv4 address from which it was requested.
>
> An example of such a website is https://nos.nl/l/2576078 but I also
> noticed that HR software called AFAS Insite gets completely broken in
> such a situation.
> Since I have a theory that users tend to suffer in silence, I would
> like to gauge if I am really the only one noticing this or if there is
> anyone else who spotted something not working as usual but considered
> it too minor to report. Please report broken websites (possibly also
> to the owners of those websites.)
>
> --
> Best regards,
> Ondřej Caletka
>
> _______________________________________________
> 123attendees mailing list -- 123attendees@ietf.org
> To unsubscribe send an email to 123attendees-leave@ietf.org
>
>
>
> **********************************************
> IPv4 is over
> Are you ready for the new Internet ?
> http://www.theipv6company.com
> The IPv6 Company
>
> This electronic message contains information which may be privileged or
> confidential. The information is intended to be for the exclusive use of
> the individual(s) named above and further non-explicilty authorized
> disclosure, copying, distribution or use of the contents of this
> information, even if partially, including attached files, is strictly
> prohibited and will be considered a criminal offense. If you are not the
> intended recipient be aware that any disclosure, copying, distribution or
> use of the contents of this information, even if partially, including
> attached files, is strictly prohibited, will be considered a criminal
> offense, so you must reply to the original sender to inform about this
> communication and delete it.
>
>
> _______________________________________________
> 123attendees mailing list -- 123attendees@ietf.org
> To unsubscribe send an email to 123attendees-leave@ietf.org
>
>
> _______________________________________________
> 123attendees mailing list -- 123attendees@ietf.org
> To unsubscribe send an email to 123attendees-leave@ietf.org
>