Ingress-gateway proxy-protocol from within cluster

Hi there,

I am having the following problem with the istio ingressgateway:

I am using a service of type LoadBalancer to make my gateway reachable from outside the cluster. The load balancer is a TCP load balancer that uses proxy protocol. I have configured proxy protocol for the ingress gateway as shown in the docs:

When I have proxy protocol enabled, all connections from cluster nodes or pods to the domains of my gateways fail with “connection reset by peer”. When I disable proxy protocol everything works as expected.

What did I miss in the configuration?

Thank you very much!

Kind regards,