Accessing my gRPC services hosted on Azure as Linux Web App doesn't work since 2024-07-19 anymore!

Peter Gasser 0 Reputation points
2024-07-22T07:38:46.9633333+00:00

Since 2024-07-17 our application hosting gRPC Services isn't accessible on Azure anymore and I can't figure out any configuration issues from my side.

  • The App is hosted as App Service (Linux) with Service Plan B2
  • 'HTTP Version' is set 2.0
  • 'HTTP 2.0 Proxy' is set to 'gRPC only'
  • 'SSH' is on
  • 'HTTPS Only' is on
  • Min. inbount TLS is set to '1.2'
  • Environment variable 'HTTP20_ONLY_PORT' is set to '8585' according to the Microsoft Learn documentation

Accessing the app using a HTTPS GET returns the 'Communication with gRPC endpoints must be made through a gRPC client.' correctly. But connecting with a gRPC client isn't possible. Always Error 502 (Service unavailable)

I've tried without success:

  • 'HTTP 2.0 Proxy' changed from 'gRPC Only' to 'on'
  • 'HTTP 2.0 Proxy' changed to 'off' and accessing the App Service using the port-number 8585 in the URL

In the Log stream i see when HTTP 1.1 GET occurs, but nothing about HTTP 2.0 connection tries.

Nothing seems to work. Please help!

ASP.NET Core
ASP.NET Core
A set of technologies in the .NET Framework for building web applications and XML web services.
4,389 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,365 questions
0 comments No comments
{count} votes