-
Notifications
You must be signed in to change notification settings - Fork 769
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
HttpRequestException after update to .NET 8 #2461
Comments
I am getting below error after upgrading my application to .Net8. This happens every time I run the test on ubuntu VM. The application works fine on docker hosted on windows. Looks to be related.
Is there anything we need in .Net8 ? |
This error was due to breaking change in .NET 8 and got fixed now after implementing the recommended changes from the below link. |
Is there a minimized repro code snippet |
After updating to .NET 8, we see that we get a new HttpRequestException on Grpc calls to Bigtable, not sure if the issue is in Grpc.net or in google Bigtable. This issue only exists after upgrading to .NET 8.
It seems the error is intermittent, and it looks like it happens during high request periods of our application.
What version of gRPC and what language are you using?
Grpc: 2.46.6
Grpc.Tools: 2.64.0
Google.Protobuf: 3.26.1
Google.Protobuf.Tools: 3.26.1
Google.Cloud.Bigtable.V2: 3.13.0
What operating system (Linux, Windows,...) and version?
Docker Ubuntu aspnet image
What runtime / compiler are you using (e.g. .NET Core SDK version
dotnet --info
)Host:
Version: 8.0.6
Architecture: x64
Commit: 3b8b000a0e
RID: linux-x64
.NET SDKs installed:
No SDKs were found.
.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.6 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.6 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
None
Environment variables:
Not set
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download
What did you do?
Issue seem to only exists in kubernetes cluster, and seem to be intermittent. Not able to reproduce on Windows or Linux Mint while debugging. Have also tried to build Docker image on top of Focal with the same packages as .NET 6 runs on to check if it's an issue with updated linux packages as libssl3 instead of libssl1.1. Have tested
What did you expect to see?
No new issues with GRPC after upgrading to .NET 8
What did you see instead?
Exception as noted below
The text was updated successfully, but these errors were encountered: