"Grpc.Core.RpcException":"Grpc.Core.RpcException: Status(StatusCode="Cancelled", Detail="No grpc-status found on response.")
- Dominant language
- C#
- Stars
- 4.5k
- Forks
- 836
- Avg merge
- 6d 3h
- Merged PRs (30d)
- 7
Description
### What version of gRPC and what language are you using?
Grpc.Net.Client: 2.55.0
### What operating system (Linux, Windows,...) and version?
Microsoft Windows NT 10.0.20348.0
### What runtime / compiler are you using (e.g. .NET Core SDK version `dotnet --info`)
Net 8.0.7
### What did you do?
If possible, provide a recipe for reproducing the error. Try being specific and include code snippets if helpful.
### What did you expect to see?
We should not have No grpc-status found on response error
### What did you see instead?
We have the following error
```
Grpc.Core.RpcException":"Grpc.Core.RpcException: Status(StatusCode="Cancelled", Detail="No grpc-status found on response.")
```
This looks like to be a problem similar to #1164. but this problem seems to only happened on .net framework. But in our case, it is running on Net 8, which should not have this problem.
we are using the subdirectory handler as suggested here: https://learn.microsoft.com/en-us/aspnet/core/grpc/troubleshoot?view=aspnetcore-8.0#calling-grpc-services-hosted-in-a-sub-directory
Contributor guide
Research direction
No source files or tests are identified. Start by reproducing the failure with Grpc.Net.Client 2.55.0 on .NET 8 and the documented subdirectory handler, then compare the behavior with issue #1164; done means the call no longer returns Cancelled with “No grpc-status found on response.”
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, grpc
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100