Chirpstack v4 over IIS reverse proxy

Hi there.

I’ve been testing chirpstack v4 with directly NATing to that VM.
Now we went to production, and I set up reverse proxy on my win 2019 machine using IIS.
Everything works fine except grpc.
I can’t get it to work, it doesn’t work over https nor http.
Is there anything specific I need to configure in reverse proxy for grpc to work?
It works fine without reverse proxy.

Make sure you’re using http2 for the grpc connection. I use traefik as a reverse-proxy and had to configure the following line for the API to work:

- "traefik.http.services.chirpstack.loadbalancer.server.scheme=h2c"

Which forces the lodabalancer to use http2 cleartext.

It uses http2 as default:


and this is full web.config file:

Everything works except grpc…