Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Fiddler with dotnet-isolated Az Function - Error starting gRPC call

I have a C# dotnet 5 Azure Function in VS2019 configured with "FUNCTIONS_WORKER_RUNTIME": "dotnet-isolated".

If I run the function in the dev environment (ctrl + F5) while Fiddler is running then I get the following error:

Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: Requesting HTTP version 2.0 with version policy RequestVersionOrHigher while HTTP/2 is not enabled.

The function will run fine if Fiddler is not running.

Anyone know how to resolve this?

like image 293
Rob Bowman Avatar asked Mar 11 '26 12:03

Rob Bowman


1 Answers

I've made Fiddler work with an Azure Function project with two additions to the standard setup:

  1. Add 127.0.0.1 to the bypass list
  2. Add tls1.1 and tls1.2 to the supported protocols and skip decryption for 127.0.0.1

Bypass list

HTTPS Decryption options

like image 79
Serg.ID Avatar answered Mar 13 '26 12:03

Serg.ID