-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FATA[0000] getting the runtime version: rpc error: code = Internal desc = stream terminated by RST_STREAM with error code: PROTOCOL_ERROR #576
Comments
Sorry but, what..? |
Go grpc can't send data to the UNIX socket server of tonic |
Are you able to provide a minimal reproducible example? I don't know go. |
similar to #243 |
I have a big project on my side, which relies on tonic.I hope it can be solved quickly.It's very helpful for promotion tonic. |
Without a way of reproducing the error is hard to fix. |
I'm going to close this. Feel free to re-open if you're able to provide more details. |
Just met the same problem these days. In fact, it's due to a wrong usage of grpc. And this is not the problem of tonic. There is a related discussion in hyperium/h2#487 The problem can be reproduced by following grpc-go client conn, err := grpc.Dial("/var/sock.sock",
grpc.WithInsecure(),
grpc.WithContextDialer(func(ctx context.Context, addr string) (net.Conn, error) {
return (&net.Dialer{}).DialContext(ctx, "unix", addr)
}),
) Because the |
crictl --runtime-endpoint unix:///var/run/dragonforce.sock version
FATA[0000] getting the runtime version: rpc error: code = Internal desc = stream terminated by RST_STREAM with error code: PROTOCOL_ERROR
The text was updated successfully, but these errors were encountered: