Kenneth Jenkins

Another personal blog

  • A misleading error when using gRPC with Go and nginx

    I wanted to document an issue I ran into while trying to write a gRPC service in Go, in case someone else just so happens to run into the same problem. The scenario was this: I had a web service written in Go serving both HTTP traffic and gRPC traffic in plaintext on the same port using nginx as a reverse proxy to provide TLS. This might seem a bit contrived, but it came about fairly naturally.

    Read more…