Open hxw opened 4 years ago
I'm getting the same error when running a grpc-rust gRPC server as a Google Cloud Run function. I also got the "address resolved to multiple addresses" error, and then a Err(Http(ClientDied(None)))
. I could also use a better error message and some way to disable whatever check is failing (I have not figured that out yet).
Good news is that I fixed this issue just yesterday in rust-http2. I'm planning to upgrade grpc-rust to the latest rust-http2 soon.
Cool. By the way, I came upon grpc-rust via Bazel's Rust rules (https://github.com/bazelbuild/rules_rust). Might be also nice to update the grpc version there when the updates propagate.
It terminates with
Err(Http(ClientDied(None)))
. though after some debugging (see: https://github.com/stepancheg/rust-http2/issues/40 ) it turns out to be simple an expire cert.running
grpc-examples/greeter/src/gen-certs.sh
then restarting server, will allow the client to work.