Closed
Description
What version of Go are you using (go version
)?
go1.12(with GODEBUG=tls13=1), go1.13rc2 and master
Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env
)?
linux/*
What did you do?
Originally pulling container images with podman built with go1.13beta.
Run Go side reproducer(based on @cverna 's reproducer , thanks!) https://play.golang.org/p/dbRRM9-GdI0 .
I don't believe that this is issue on the side of the registry.fedoraproject.org as other tls1.3 implementations(used by browsers, curl) work just fine, but I don't have yet reduced server side reproducer/trigger. This can be worked-around by reverting to the go1.12 behavior(not enabling tls1.3 by default or GODEBUG=tls13=0).
For the record this got reported and is tracked in Fedora as https://bugzilla.redhat.com/show_bug.cgi?id=1737471
What did you expect to see?
Successful "get".
What did you see instead?
<nil>
Get https://registry.fedoraproject.org/v2/fedora/manifests/latest: local error: tls: unexpected message