Are there known issues between this (OLD) OpenSSL client side that Ubuntu uses on EC2 and What TLS library is Caddy using?
It really looks like the “handshake” between GOs lib and OpenSSL (in this case) is erroring out.
It should be easy to reproduce.
OpenSSL 3.0 and Go:
- Go 1.18 and above: Go 1.18 introduced the
crypto/tls
package that supports OpenSSL 3.0.