Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
If the server closes the connection before handshake completes, net/tls returns a non-descriptive error "EOF".
Also locally go version go1.8 darwin/amd64
What did you expect to see?
A more descriptive error similar to other errors from net/tls.
What did you see instead?
Of course there is nothing that can be done, the closing of underlying connection is fatal, but is it possible to improve the error?
Hi, after 11 excellent patch sets by Kunpei Sakai (THANKS!) @mikioh commented about the concern for error type and TLS 1.3 but did not respond to clarifying question and nobody else jumped in to say if the error type is a problem or not so now the CL timed out. I’m sorry I didn’t ping this earlier. (@bradfitz There should also be a bot commenting on Github about CL being abandoned, earlier than 1 year maybe?)
Well TLS 1.3 is out. I see this EOF has confused others too based on linked issues, not just me, so unless there is a proposal for a different approach to fix the same can we resurrect this, please? Someone needs to say how to resolve the error type question.