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,400 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,407 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Łukasz Adach 0 Reputation points
    2024-07-22T22:24:50.7366667+00:00

    The same problem, since 17/7/2024 it seems that after microsoft maintenance action it breakdown, if anyone got the help from tech support please share the solution because technical support works very slowly and we still wait for the answer

    0 comments No comments

  2. Łukasz Adach 0 Reputation points
    2024-07-23T08:18:41.65+00:00

    Ok subscription plan was the problem. After we upgraded to higher plan/subscription our service started working again, cheaper subscription doesn't include the HTTP 2.0 Proxy

    0 comments No comments