Skip to content
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

Doc idea: gRPC how do diagnosis gRPC errors AND how to config HTTP/2 in Docker #33112

Open
Rick-Anderson opened this issue Jul 18, 2024 · 1 comment
Assignees
Labels
aspnet-core/svc grpc/subsvc gRPC okr-health Content health internal initiative seQUESTered Identifies that an issue has been imported into Quest. Source - Docs.ms Docs Customer feedback via GitHub Issue

Comments

@Rick-Anderson
Copy link
Contributor

Rick-Anderson commented Jul 18, 2024

Description

See #5691 The information in #5691 probably needs to go into two docs

  • Troubleshooting gRPC errors via this comment and this
  • Find a doc to explain the correct configuration documented here

@wisamidris7 @JamesNK please advise the articles this information should go in.

Page URL

https://learn.microsoft.com/en-us/aspnet/core/grpc/?view=aspnetcore-8.0

Content source URL

https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/grpc/index.md

Document ID

048d1977-93aa-f28a-60ec-6806dec3f70a

Article author

@JamesNK


Associated WorkItem - 291117

@JamesNK
Copy link
Member

JamesNK commented Jul 18, 2024

The problem for this user was content negotiation: https://learn.microsoft.com/en-us/aspnet/core/grpc/aspnetcore?view=aspnetcore-8.0&tabs=visual-studio#protocol-negotiation

There is nothing specific about docker to their problem. They just happened to be using TLS locally (which did content negotiation) and not use it in Docker.

Possible changes?

  • A trouble shooting section that mentions HTTP_1_1_REQUIRED that links to the protocol negotiation section could be added.
  • Adding more detail to the protocol negotiation about what changes are required rather than just linking to Kestrel docs.

@wadepickett wadepickett added okr-health Content health internal initiative reQUEST Triggers an issue to be imported into Quest labels Jul 29, 2024
@sequestor sequestor bot added seQUESTered Identifies that an issue has been imported into Quest. and removed reQUEST Triggers an issue to be imported into Quest labels Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aspnet-core/svc grpc/subsvc gRPC okr-health Content health internal initiative seQUESTered Identifies that an issue has been imported into Quest. Source - Docs.ms Docs Customer feedback via GitHub Issue
Projects
Development

No branches or pull requests

4 participants