Open banool opened 11 months ago
Just ran into this and found the issue. grpcurl
1.8.8 started looking for an endpoint called /grpc.reflection.v1.ServerReflection/ServerReflectionInfo
before falling back to /grpc.reflection.v1alpha.ServerReflection/ServerReflectionInfo
. However, it doesn't fall back on all error conditions.
Hello @jhump, I am running into the same issue in my environment, except that my reverse-proxy is returning 401
.
I see grpcreflect.NewClientAuto
will fallback from v1
to v1alpha
only in case of Unimplemented
or Unavailable
errors.
What do you think about doing a fallback for any error code, or at least supporting 401
too ?
Thanks!
This works:
You see data stream.
This does not:
You get this error instead: