We use GKE (Kubernetes on GCE) and have Go HTTP/2 pods running there. In front of them is a service of type "LoadBalancer". As I understand, these are nginx instances.
Since this week, the error described in issue 17066 [1] is happening about 90% of the time when we connect a client via HTTP/2 (it works sporadically). This project has been running for over a year with no issues until this week. I suspect Google deployed an update or such to the load balancers. We've tried setting GODEBUG=http2client=0 (as described in package net/http doc) to use HTTP 1.1 but all we get is a io.EOF error on http.DefaultClient.Do. I'm working on a workaround, will post how we solve it. Any ideas or suggestions are welcome. [1] https://github.com/golang/go/issues/17066 -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.