Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
SSL protocol error communicating with https://(host),no supported versions satisfy MinVersion and MaxVersion #40922
Recently we started to notice that some of our API checks outside of Europe are failing with the following error message: "SSL protocol error communicating with https://(host),no supported versions satisfy MinVersion and MaxVersion", the checks are performed by a 3rd party API monitoring company (Runscope), for clarification we reached to them and they told us that the error is triggered during the TLS negotiations and for the TLS handshake they are using Go's code (https://github.com/golang/go/releases/tag/go1.12.17), as per the requirements of "GO" our work structure perfectly fits, as we are using TLS version 1.2 and cipher suite TLS_ECDHE_RSA_WITH_AES256_GCM_SHA384 with 256 bit keys, also, due to the fact that checks outside of Europe (Singapure, Hong Kong, US Texas and US California) are failing we reached to our CDN provider, they told us that the TLS handshake is forwarded to the origin target (our server), has anyone ever experienced the same issue and how could we resolve it?, checks are not constantly failing, but frequently.
Thank you for raising this issue however I’m afraid this is not the right forum to ask for help using Go.
Unlike many projects, the Go project does not use GitHub Issues for general discussion or asking questions. GitHub Issues are used for tracking bugs and proposals only.
For asking questions, see: