[Witarea] Re: draft-martin-retry-over-ipv6-02 requesting rev iew/additional comments

Franck Martin <[email protected]> Wed, 1 Jul 2026 15:27:01 -0500 (CDT)
Newsgroups gmane.ietf.tsv-area,gmane.ietf.v6ops,gmane.ietf.http-wg
Message-ID <1789666940.33457565.1782937621585.JavaMail.zimbra@peachymango.org>
--===============2345541119279227167==
Content-Type: multipart/alternative;
	boundary="=_ad900016-1891-4ece-93e9-77e29d3e7079"

--=_ad900016-1891-4ece-93e9-77e29d3e7079
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable



Hi Mirja,=20




Good suggestion.=20




Folks on httpbis,=20




This is about [ https://datatracker.ietf.org/doc/draft-martin-retry-over-ip=
v6/ | draft-martin-retry-over-ipv6. ]=20




It is about helping the retirement of IPv4 by providing some transition mec=
hanisms. This is part of v6ops but it really needs some http expertise.=20




I'm not tied to a particular error code. I have tried to figure out which c=
lass would be best, between 4xx and 5xx. Some folks even suggested using 3x=
x, but I'm worried about infinite loops.=20




It may help to understand this draft by placing it into a bigger context, w=
hich is described in [ https://datatracker.ietf.org/doc/draft-martin-deploy=
ing-ipv6-data-center/ | draft-martin-deploying-ipv6-data-center. ]=20




There is also a short discussion on Reddit: [ https://www.reddit.com/r/ipv6=
/s/lBQCFI4ucI | https://www.reddit.com/r/ipv6/s/lBQCFI4ucI ]=20

and some past thread on v6ops/witarea=20

Franck Martin=20
[ https://www.peachymango.org/ | https://www.peachymango.org/ ]=20


From: "Mirja Kuehlewind" <[email protected]>=20
To: "Franck Martin" <[email protected]>, "v6ops" <[email protected]>, "wi=
tarea" <[email protected]>=20
Sent: Wednesday, July 1, 2026 1:51:41 AM=20
Subject: Re: [Witarea] draft-martin-retry-over-ipv6-02 requesting review/ad=
ditional comments=20


Hi Franck,=20

you should probably also send this to the httpbis list.=20

Mirja=20


From: Franck Martin <[email protected]> on behalf of Franck Martin <fr=
[email protected]>=20
Date: Tuesday, 30. June 2026 at 20:49=20
To: v6ops <[email protected]>, witarea <[email protected]>=20
Subject: [Witarea] draft-martin-retry-over-ipv6-02 requesting review/additi=
onal comments=20


Hi all,=20


Some suggested that a 4xx code could be better, so I checked the pros and c=
ons and added language in this draft on the various aspects of 566 vs 466. =
Also checked if there is any current behavior for common software for retry=
ing after any HTTP error code.=20


Spolier alert: 566 still seems better.it is not an error on the client part=
, It is the server that refuses to honor the connection.=20


This new draft has this added language:=20


[ https://datatracker.ietf.org/doc/draft-martin-retry-over-ipv6/ | https://=
datatracker.ietf.org/doc/draft-martin-retry-over-ipv6/ ]=20


To be noted, I implemented this draft on my site: [ https://pacific.ipv6for=
um.com/ | https://pacific.ipv6forum.com/ ] so that on the 6th of every mont=
h, IPv4 is not served. I had some implementation nits that prevented me fro=
m getting good logs. I hope this time I will have better logs, therefore be=
tter reports to share with folks.=20


In a couple of days, the site will show a banner announcing the IPv4 outage=
.=20


At the moment, I have not convinced a WG to formally =E2=80=9Chost=E2=80=9D=
 the discussion. I won=E2=80=99t be able to attend IETF Vienna as to gather=
 more support, but appreciate if some folks could be a proxy.=20


Franck Martin=20


[ https://www.peachymango.org/ | https://www.peachymango.org ]=20


--=_ad900016-1891-4ece-93e9-77e29d3e7079
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"font-family: arial,helvetica,sans-serif; font-siz=
e: 12pt; color: #000000"><div><p style=3D"margin: 0px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; font-width: normal; font-si=
ze: 16px; line-height: normal; font-family: Arial; font-size-adjust: none; =
font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures=
: normal; font-variant-numeric: normal; font-variant-east-asian: normal; fo=
nt-variant-position: normal; font-variant-emoji: normal; font-feature-setti=
ngs: normal; font-optical-sizing: auto; font-variation-settings: normal; co=
lor: rgb(0, 0, 0);" data-mce-style=3D"margin: 0px; font-style: normal; font=
-variant-caps: normal; font-weight: normal; font-width: normal; font-size: =
16px; line-height: normal; font-family: Arial; font-size-adjust: none; font=
-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: no=
rmal; font-variant-numeric: normal; font-variant-east-asian: normal; font-v=
ariant-position: normal; font-variant-emoji: normal; font-feature-settings:=
 normal; font-optical-sizing: auto; font-variation-settings: normal; color:=
 #000000;">Hi Mirja,</p><p style=3D"margin: 0px; font-style: normal; font-v=
ariant-caps: normal; font-weight: normal; font-width: normal; font-size: 16=
px; line-height: normal; font-family: Arial; font-size-adjust: none; font-k=
erning: auto; font-variant-alternates: normal; font-variant-ligatures: norm=
al; font-variant-numeric: normal; font-variant-east-asian: normal; font-var=
iant-position: normal; font-variant-emoji: normal; font-feature-settings: n=
ormal; font-optical-sizing: auto; font-variation-settings: normal; color: r=
gb(0, 0, 0); min-height: 18px;" data-mce-style=3D"margin: 0px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; font-width: normal;=
 font-size: 16px; line-height: normal; font-family: Arial; font-size-adjust=
: none; font-kerning: auto; font-variant-alternates: normal; font-variant-l=
igatures: normal; font-variant-numeric: normal; font-variant-east-asian: no=
rmal; font-variant-position: normal; font-variant-emoji: normal; font-featu=
re-settings: normal; font-optical-sizing: auto; font-variation-settings: no=
rmal; color: #000000; min-height: 18px;"><br></p><p style=3D"margin: 0px; f=
ont-style: normal; font-variant-caps: normal; font-weight: normal; font-wid=
th: normal; font-size: 16px; line-height: normal; font-family: Arial; font-=
size-adjust: none; font-kerning: auto; font-variant-alternates: normal; fon=
t-variant-ligatures: normal; font-variant-numeric: normal; font-variant-eas=
t-asian: normal; font-variant-position: normal; font-variant-emoji: normal;=
 font-feature-settings: normal; font-optical-sizing: auto; font-variation-s=
ettings: normal; color: rgb(0, 0, 0);" data-mce-style=3D"margin: 0px; font-=
style: normal; font-variant-caps: normal; font-weight: normal; font-width: =
normal; font-size: 16px; line-height: normal; font-family: Arial; font-size=
-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-va=
riant-ligatures: normal; font-variant-numeric: normal; font-variant-east-as=
ian: normal; font-variant-position: normal; font-variant-emoji: normal; fon=
t-feature-settings: normal; font-optical-sizing: auto; font-variation-setti=
ngs: normal; color: #000000;">Good suggestion.</p><p style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; font-wi=
dth: normal; font-size: 16px; line-height: normal; font-family: Arial; font=
-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; fo=
nt-variant-ligatures: normal; font-variant-numeric: normal; font-variant-ea=
st-asian: normal; font-variant-position: normal; font-variant-emoji: normal=
; font-feature-settings: normal; font-optical-sizing: auto; font-variation-=
settings: normal; color: rgb(0, 0, 0); min-height: 18px;" data-mce-style=3D=
"margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: n=
ormal; font-width: normal; font-size: 16px; line-height: normal; font-famil=
y: Arial; font-size-adjust: none; font-kerning: auto; font-variant-alternat=
es: normal; font-variant-ligatures: normal; font-variant-numeric: normal; f=
ont-variant-east-asian: normal; font-variant-position: normal; font-variant=
-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto; f=
ont-variation-settings: normal; color: #000000; min-height: 18px;"><br></p>=
<p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; fon=
t-weight: normal; font-width: normal; font-size: 16px; line-height: normal;=
 font-family: Arial; font-size-adjust: none; font-kerning: auto; font-varia=
nt-alternates: normal; font-variant-ligatures: normal; font-variant-numeric=
: normal; font-variant-east-asian: normal; font-variant-position: normal; f=
ont-variant-emoji: normal; font-feature-settings: normal; font-optical-sizi=
ng: auto; font-variation-settings: normal; color: rgb(0, 0, 0);" data-mce-s=
tyle=3D"margin: 0px; font-style: normal; font-variant-caps: normal; font-we=
ight: normal; font-width: normal; font-size: 16px; line-height: normal; fon=
t-family: Arial; font-size-adjust: none; font-kerning: auto; font-variant-a=
lternates: normal; font-variant-ligatures: normal; font-variant-numeric: no=
rmal; font-variant-east-asian: normal; font-variant-position: normal; font-=
variant-emoji: normal; font-feature-settings: normal; font-optical-sizing: =
auto; font-variation-settings: normal; color: #000000;">Folks on httpbis,</=
p><p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; f=
ont-weight: normal; font-width: normal; font-size: 16px; line-height: norma=
l; font-family: Arial; font-size-adjust: none; font-kerning: auto; font-var=
iant-alternates: normal; font-variant-ligatures: normal; font-variant-numer=
ic: normal; font-variant-east-asian: normal; font-variant-position: normal;=
 font-variant-emoji: normal; font-feature-settings: normal; font-optical-si=
zing: auto; font-variation-settings: normal; color: rgb(0, 0, 0); min-heigh=
t: 18px;" data-mce-style=3D"margin: 0px; font-style: normal; font-variant-c=
aps: normal; font-weight: normal; font-width: normal; font-size: 16px; line=
-height: normal; font-family: Arial; font-size-adjust: none; font-kerning: =
auto; font-variant-alternates: normal; font-variant-ligatures: normal; font=
-variant-numeric: normal; font-variant-east-asian: normal; font-variant-pos=
ition: normal; font-variant-emoji: normal; font-feature-settings: normal; f=
ont-optical-sizing: auto; font-variation-settings: normal; color: #000000; =
min-height: 18px;"><br></p><p style=3D"margin: 0px; font-style: normal; fon=
t-variant-caps: normal; font-weight: normal; font-width: normal; font-size:=
 16px; line-height: normal; font-family: Arial; font-size-adjust: none; fon=
t-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: n=
ormal; font-variant-numeric: normal; font-variant-east-asian: normal; font-=
variant-position: normal; font-variant-emoji: normal; font-feature-settings=
: normal; font-optical-sizing: auto; font-variation-settings: normal; color=
: rgb(66, 1, 120);" data-mce-style=3D"margin: 0px; font-style: normal; font=
-variant-caps: normal; font-weight: normal; font-width: normal; font-size: =
16px; line-height: normal; font-family: Arial; font-size-adjust: none; font=
-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: no=
rmal; font-variant-numeric: normal; font-variant-east-asian: normal; font-v=
ariant-position: normal; font-variant-emoji: normal; font-feature-settings:=
 normal; font-optical-sizing: auto; font-variation-settings: normal; color:=
 #420178;"><span style=3D"color: #000000;" data-mce-style=3D"color: #000000=
;">This is about <a href=3D"https://datatracker.ietf.org/doc/draft-martin-r=
etry-over-ipv6/" data-mce-href=3D"https://datatracker.ietf.org/doc/draft-ma=
rtin-retry-over-ipv6/"><span style=3D"text-decoration: underline; color: #4=
20178;" data-mce-style=3D"text-decoration: underline; color: #420178;">draf=
t-martin-retry-over-ipv6.</span></a></span></p><p style=3D"margin: 0px; fon=
t-style: normal; font-variant-caps: normal; font-weight: normal; font-width=
: normal; font-size: 16px; line-height: normal; font-family: Arial; font-si=
ze-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-=
variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-=
asian: normal; font-variant-position: normal; font-variant-emoji: normal; f=
ont-feature-settings: normal; font-optical-sizing: auto; font-variation-set=
tings: normal; color: rgb(0, 0, 0); min-height: 18px;" data-mce-style=3D"ma=
rgin: 0px; font-style: normal; font-variant-caps: normal; font-weight: norm=
al; font-width: normal; font-size: 16px; line-height: normal; font-family: =
Arial; font-size-adjust: none; font-kerning: auto; font-variant-alternates:=
 normal; font-variant-ligatures: normal; font-variant-numeric: normal; font=
-variant-east-asian: normal; font-variant-position: normal; font-variant-em=
oji: normal; font-feature-settings: normal; font-optical-sizing: auto; font=
-variation-settings: normal; color: #000000; min-height: 18px;"><br></p><p =
style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; font-w=
eight: normal; font-width: normal; font-size: 16px; line-height: normal; fo=
nt-family: Arial; font-size-adjust: none; font-kerning: auto; font-variant-=
alternates: normal; font-variant-ligatures: normal; font-variant-numeric: n=
ormal; font-variant-east-asian: normal; font-variant-position: normal; font=
-variant-emoji: normal; font-feature-settings: normal; font-optical-sizing:=
 auto; font-variation-settings: normal; color: rgb(0, 0, 0);" data-mce-styl=
e=3D"margin: 0px; font-style: normal; font-variant-caps: normal; font-weigh=
t: normal; font-width: normal; font-size: 16px; line-height: normal; font-f=
amily: Arial; font-size-adjust: none; font-kerning: auto; font-variant-alte=
rnates: normal; font-variant-ligatures: normal; font-variant-numeric: norma=
l; font-variant-east-asian: normal; font-variant-position: normal; font-var=
iant-emoji: normal; font-feature-settings: normal; font-optical-sizing: aut=
o; font-variation-settings: normal; color: #000000;">It is about helping th=
e retirement of IPv4 by providing some transition mechanisms. This is part =
of v6ops but it really needs some http expertise.</p><p style=3D"margin: 0p=
x; font-style: normal; font-variant-caps: normal; font-weight: normal; font=
-width: normal; font-size: 16px; line-height: normal; font-family: Arial; f=
ont-size-adjust: none; font-kerning: auto; font-variant-alternates: normal;=
 font-variant-ligatures: normal; font-variant-numeric: normal; font-variant=
-east-asian: normal; font-variant-position: normal; font-variant-emoji: nor=
mal; font-feature-settings: normal; font-optical-sizing: auto; font-variati=
on-settings: normal; color: rgb(0, 0, 0); min-height: 18px;" data-mce-style=
=3D"margin: 0px; font-style: normal; font-variant-caps: normal; font-weight=
: normal; font-width: normal; font-size: 16px; line-height: normal; font-fa=
mily: Arial; font-size-adjust: none; font-kerning: auto; font-variant-alter=
nates: normal; font-variant-ligatures: normal; font-variant-numeric: normal=
; font-variant-east-asian: normal; font-variant-position: normal; font-vari=
ant-emoji: normal; font-feature-settings: normal; font-optical-sizing: auto=
; font-variation-settings: normal; color: #000000; min-height: 18px;"><br><=
/p><p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; font-width: normal; font-size: 16px; line-height: norm=
al; font-family: Arial; font-size-adjust: none; font-kerning: auto; font-va=
riant-alternates: normal; font-variant-ligatures: normal; font-variant-nume=
ric: normal; font-variant-east-asian: normal; font-variant-position: normal=
; font-variant-emoji: normal; font-feature-settings: normal; font-optical-s=
izing: auto; font-variation-settings: normal; color: rgb(0, 0, 0);" data-mc=
e-style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; font=
-weight: normal; font-width: normal; font-size: 16px; line-height: normal; =
font-family: Arial; font-size-adjust: none; font-kerning: auto; font-varian=
t-alternates: normal; font-variant-ligatures: normal; font-variant-numeric:=
 normal; font-variant-east-asian: normal; font-variant-position: normal; fo=
nt-variant-emoji: normal; font-feature-settings: normal; font-optical-sizin=
g: auto; font-variation-settings: normal; color: #000000;">I'm not tied to =
a particular error code. I have tried to figure out which class would be be=
st, between 4xx and 5xx. Some folks even suggested using 3xx, but I'm worri=
ed about infinite loops.</p><p style=3D"margin: 0px; font-style: normal; fo=
nt-variant-caps: normal; font-weight: normal; font-width: normal; font-size=
: 16px; line-height: normal; font-family: Arial; font-size-adjust: none; fo=
nt-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: =
normal; font-variant-numeric: normal; font-variant-east-asian: normal; font=
-variant-position: normal; font-variant-emoji: normal; font-feature-setting=
s: normal; font-optical-sizing: auto; font-variation-settings: normal; colo=
r: rgb(0, 0, 0); min-height: 18px;" data-mce-style=3D"margin: 0px; font-sty=
le: normal; font-variant-caps: normal; font-weight: normal; font-width: nor=
mal; font-size: 16px; line-height: normal; font-family: Arial; font-size-ad=
just: none; font-kerning: auto; font-variant-alternates: normal; font-varia=
nt-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian=
: normal; font-variant-position: normal; font-variant-emoji: normal; font-f=
eature-settings: normal; font-optical-sizing: auto; font-variation-settings=
: normal; color: #000000; min-height: 18px;"><br></p><p style=3D"margin: 0p=
x; font-style: normal; font-variant-caps: normal; font-weight: normal; font=
-width: normal; font-size: 16px; line-height: normal; font-family: Arial; f=
ont-size-adjust: none; font-kerning: auto; font-variant-alternates: normal;=
 font-variant-ligatures: normal; font-variant-numeric: normal; font-variant=
-east-asian: normal; font-variant-position: normal; font-variant-emoji: nor=
mal; font-feature-settings: normal; font-optical-sizing: auto; font-variati=
on-settings: normal; color: rgb(0, 0, 0);" data-mce-style=3D"margin: 0px; f=
ont-style: normal; font-variant-caps: normal; font-weight: normal; font-wid=
th: normal; font-size: 16px; line-height: normal; font-family: Arial; font-=
size-adjust: none; font-kerning: auto; font-variant-alternates: normal; fon=
t-variant-ligatures: normal; font-variant-numeric: normal; font-variant-eas=
t-asian: normal; font-variant-position: normal; font-variant-emoji: normal;=
 font-feature-settings: normal; font-optical-sizing: auto; font-variation-s=
ettings: normal; color: #000000;">It may help to understand this draft by p=
lacing it into a bigger context, which is described in <a href=3D"https://d=
atatracker.ietf.org/doc/draft-martin-deploying-ipv6-data-center/" data-mce-=
href=3D"https://datatracker.ietf.org/doc/draft-martin-deploying-ipv6-data-c=
enter/"><span style=3D"text-decoration: underline; color: #420178;" data-mc=
e-style=3D"text-decoration: underline; color: #420178;">draft-martin-deploy=
ing-ipv6-data-center.</span></a></p><p style=3D"margin: 0px; font-style: no=
rmal; font-variant-caps: normal; font-weight: normal; font-width: normal; f=
ont-size: 16px; line-height: normal; font-family: Arial; font-size-adjust: =
none; font-kerning: auto; font-variant-alternates: normal; font-variant-lig=
atures: normal; font-variant-numeric: normal; font-variant-east-asian: norm=
al; font-variant-position: normal; font-variant-emoji: normal; font-feature=
-settings: normal; font-optical-sizing: auto; font-variation-settings: norm=
al; color: rgb(0, 0, 0); min-height: 18px;" data-mce-style=3D"margin: 0px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; font-wi=
dth: normal; font-size: 16px; line-height: normal; font-family: Arial; font=
-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; fo=
nt-variant-ligatures: normal; font-variant-numeric: normal; font-variant-ea=
st-asian: normal; font-variant-position: normal; font-variant-emoji: normal=
; font-feature-settings: normal; font-optical-sizing: auto; font-variation-=
settings: normal; color: #000000; min-height: 18px;"><br></p><p style=3D"ma=
rgin: 0px; font-style: normal; font-variant-caps: normal; font-weight: norm=
al; font-width: normal; font-size: 16px; line-height: normal; font-family: =
Arial; font-size-adjust: none; font-kerning: auto; font-variant-alternates:=
 normal; font-variant-ligatures: normal; font-variant-numeric: normal; font=
-variant-east-asian: normal; font-variant-position: normal; font-variant-em=
oji: normal; font-feature-settings: normal; font-optical-sizing: auto; font=
-variation-settings: normal; color: rgb(0, 0, 233);" data-mce-style=3D"marg=
in: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal=
; font-width: normal; font-size: 16px; line-height: normal; font-family: Ar=
ial; font-size-adjust: none; font-kerning: auto; font-variant-alternates: n=
ormal; font-variant-ligatures: normal; font-variant-numeric: normal; font-v=
ariant-east-asian: normal; font-variant-position: normal; font-variant-emoj=
i: normal; font-feature-settings: normal; font-optical-sizing: auto; font-v=
ariation-settings: normal; color: #0000e9;"><span style=3D"color: #000000;"=
 data-mce-style=3D"color: #000000;">There is also a short discussion on Red=
dit: <span style=3D"text-decoration: underline; color: #0000e9;" data-mce-s=
tyle=3D"text-decoration: underline; color: #0000e9;"><a href=3D"https://www=
.reddit.com/r/ipv6/s/lBQCFI4ucI">https://www.reddit.com/r/ipv6/s/lBQCFI4ucI=
</a></span></span></p></div><div></div><div><br data-mce-bogus=3D"1"></div>=
<div>and some past thread on v6ops/witarea</div><div><br data-mce-bogus=3D"=
1"></div><div>Franck Martin</div><div><a href=3D"https://www.peachymango.or=
g/">https://www.peachymango.org/</a>&nbsp;</div><div><br></div><hr id=3D"zw=
chr" data-marker=3D"__DIVIDER__"><div data-marker=3D"__HEADERS__"><b>From: =
</b>"Mirja Kuehlewind" &lt;[email protected]&gt;<br><b>To: </b>=
"Franck Martin" &lt;[email protected]&gt;, "v6ops" &lt;[email protected]&=
gt;, "witarea" &lt;[email protected]&gt;<br><b>Sent: </b>Wednesday, July 1, =
2026 1:51:41 AM<br><b>Subject: </b>Re: [Witarea] draft-martin-retry-over-ip=
v6-02 requesting review/additional comments<style></style></div><div data-m=
arker=3D"__QUOTED_TEXT__">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"DE" style=3D"font-size:11pt">Hi Franck=
,</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">you sh=
ould probably also send this to the httpbis list.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11pt">Mirja<=
/span></p>
<div style=3D"border:none;border-top:solid #b5c4df 1pt;padding:3pt 0cm 0cm =
0cm">
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><b><span style=3D"font-fa=
mily:'calibri' , sans-serif;color:black">From:
</span></b><span style=3D"font-family:'calibri' , sans-serif;color:black">F=
ranck Martin &lt;[email protected]&gt; on behalf of Franck Martin &lt;=
[email protected]&gt;<br>
<b>Date: </b>Tuesday, 30. June 2026 at 20:49<br>
<b>To: </b>v6ops &lt;[email protected]&gt;, witarea &lt;[email protected]&gt;<b=
r>
<b>Subject: </b>[Witarea] draft-martin-retry-over-ipv6-02 requesting review=
/additional comments</span><span style=3D"font-size: 12pt;">&nbsp;</span></=
p></div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Hi all,<span style=3D"fon=
t-size: 12pt;">&nbsp;</span></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Some suggested that a 4xx=
 code could be better, so I checked the pros and cons and added language in=
 this draft on the various aspects of 566 vs 466. Also checked if there is =
any current behavior for common software
 for retrying after any HTTP error code.</p></div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Spolier alert: 566 still =
seems better.it is not an error on the client part, It is the server that r=
efuses to honor the connection.</p></div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">This new draft has this a=
dded language:<span style=3D"font-size: 12pt;">&nbsp;</span></p></div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><a href=3D"https://datatr=
acker.ietf.org/doc/draft-martin-retry-over-ipv6/" target=3D"_blank" rel=3D"=
nofollow noopener noreferrer">https://datatracker.ietf.org/doc/draft-martin=
-retry-over-ipv6/</a><span style=3D"font-size: 12pt;">&nbsp;</span></p></di=
v>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">To be noted, I implemente=
d this draft on my site:&nbsp;<a href=3D"https://pacific.ipv6forum.com/" ta=
rget=3D"_blank" rel=3D"nofollow noopener noreferrer">https://pacific.ipv6fo=
rum.com/</a> so that on the 6th of every month, IPv4 is not served. I had s=
ome implementation nits
 that prevented me from getting good logs. I hope this time I will have bet=
ter logs, therefore better reports to share with folks.</p></div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">In a couple of days, the =
site will show a banner announcing the IPv4 outage.</p></div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">At the moment, I have not=
 convinced a WG to formally =E2=80=9Chost=E2=80=9D the discussion. I won=E2=
=80=99t be able to attend IETF Vienna as to gather more support, but apprec=
iate if some folks could be a proxy.</p></div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt">Franck Martin</p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-left:36pt"><a href=3D"https://www.pe=
achymango.org/" target=3D"_blank" rel=3D"nofollow noopener noreferrer">http=
s://www.peachymango.org</a>&nbsp;</p>
</div>
</div><br></div></div></body></html>
--=_ad900016-1891-4ece-93e9-77e29d3e7079--


--===============2345541119279227167==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

LS0gCldpdGFyZWEgbWFpbGluZyBsaXN0IC0tIHdpdGFyZWFAaWV0Zi5vcmcKVG8gdW5zdWJzY3Jp
YmUgc2VuZCBhbiBlbWFpbCB0byB3aXRhcmVhLWxlYXZlQGlldGYub3JnCg==

--===============2345541119279227167==--