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

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

5 answers

Sort by: Most helpful
  1. Gavrilo Stanic 5 Reputation points
    2024-08-15T08:28:27.9633333+00:00

    We had the exact same problem, and we solved it by upgrading the tier, restarting the app service, and then downgrading it to the tier we had before and also restarting.

    1 person found this answer helpful.
    0 comments No comments

  2. Ł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

  3. Ł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


  4. Alisson Rodrigues De Sousa 0 Reputation points
    2024-08-01T14:32:32.2366667+00:00

    I have exactly the same problem with grpc service since 31/08/2024 using P0v3 plain. How can I resolve this?

    0 comments No comments

  5. Aron Stefánsson 5 Reputation points
    2024-08-15T08:39:37.3633333+00:00

    Microsoft seem to have fixed the issue, we have made no changes to the service and now it works again.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.