[OpenAFS] Preliminary findings on today's brokenness

Chaskiel Grundman cgrundman@gmail.com
Thu, 14 Jan 2021 10:21:22 -0500


--000000000000a24ec605b8ddcf33
Content-Type: text/plain; charset="UTF-8"

None of these things is confirmed yet, but based on some analysis and
testing carnegie mellon has done today:

- The problem is in RX (the transport layer), not any of the applications
- It likely affects 1.8.0 and newer, but not 1.6
- It seems to be triggered by the RX epoch being after the unix time
0x60000000
aka 1610612736, aka Thu Jan 14 08:25:36 UTC 2021


So any cache manager and server that has been running since before that
time will continue to work until they are restarted. Sites may wish to try
and avoid having critical systems reboot or restart until a fix or
workaround for this issue is identified.

If anyone has a system running something 1.8.0 or newer where the command
vos status afs-01.andrew.cmu.edu -noauth

succeeds, I'd appreciate knowing about it, as it will change this analysis.

--000000000000a24ec605b8ddcf33
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">None of these things is confirmed yet, but based on some a=
nalysis and testing carnegie mellon has done today:<div><br></div><div>- Th=
e problem is in RX (the transport layer), not any of the applications</div>=
<div>- It likely affects 1.8.0 and newer, but not 1.6</div><div><font face=
=3D"arial, sans-serif">-<font color=3D"#000000" style=3D"background-color:r=
gb(255,255,255)"> It seems to be triggered=C2=A0by the RX epoch being after=
 the unix time=C2=A0<span style=3D"font-variant-ligatures:common-ligatures"=
>0x60000000=C2=A0 aka=C2=A0</span><span style=3D"font-variant-ligatures:com=
mon-ligatures">1610612736, aka=C2=A0</span><span style=3D"font-variant-liga=
tures:common-ligatures">Thu Jan 14 08:25:36 UTC 2021</span></font></font></=
div><div><font face=3D"arial, sans-serif"><font color=3D"#000000" style=3D"=
background-color:rgb(255,255,255)"><span style=3D"font-variant-ligatures:co=
mmon-ligatures"><br></span></font></font></div><div><font face=3D"arial, sa=
ns-serif"><font color=3D"#000000" style=3D"background-color:rgb(255,255,255=
)"><span style=3D"font-variant-ligatures:common-ligatures"><br></span></fon=
t></font></div><div><font face=3D"arial, sans-serif"><font color=3D"#000000=
" style=3D"background-color:rgb(255,255,255)"><span style=3D"font-variant-l=
igatures:common-ligatures">So any cache manager=C2=A0and server that has be=
en running since before that time will continue to work until they are rest=
arted. Sites may wish to try and avoid having critical systems reboot or re=
start until a fix or workaround for this issue is identified.</span></font>=
</font></div><div><font face=3D"arial, sans-serif"><font color=3D"#000000" =
style=3D"background-color:rgb(255,255,255)"><span style=3D"font-variant-lig=
atures:common-ligatures"><br></span></font></font></div><div><font face=3D"=
arial, sans-serif"><font color=3D"#000000" style=3D"background-color:rgb(25=
5,255,255)"><span style=3D"font-variant-ligatures:common-ligatures">If anyo=
ne has a system running something 1.8.0 or newer where the command</span></=
font></font></div><div><font face=3D"arial, sans-serif"><font color=3D"#000=
000" style=3D"background-color:rgb(255,255,255)"><span style=3D"font-varian=
t-ligatures:common-ligatures">vos status <a href=3D"http://afs-01.andrew.cm=
u.edu">afs-01.andrew.cmu.edu</a> -noauth</span></font></font></div><div><fo=
nt face=3D"arial, sans-serif"><font color=3D"#000000" style=3D"background-c=
olor:rgb(255,255,255)"><span style=3D"font-variant-ligatures:common-ligatur=
es"><br></span></font></font></div><div><font face=3D"arial, sans-serif"><f=
ont color=3D"#000000" style=3D"background-color:rgb(255,255,255)"><span sty=
le=3D"font-variant-ligatures:common-ligatures">succeeds, I&#39;d appreciate=
 knowing about it, as it will change this analysis.</span></font></font></d=
iv></div>

--000000000000a24ec605b8ddcf33--