External HTTP/1.0 Through IngressGateway to Pod with Istio-Proxy Sidecar


Kubernetes 1.15.6
Istio 1.2.5

I have a client outside of Kubernetes cluster making a HTTP/1.0 request to a service running in Kubernetes. The service is pointing at pods with istio-proxy sidecars. I made the following config changes and I am still getting a 426 HTTP code in response.

I added the environment variable

ISTIO_META_HTTP10=1 to istio-ingressgateway as recommended here: https://github.com/istio/istio/issues/13085#issuecomment-557754573

PILOT_HTTP10=1 to istio-pilot. Ref: https://istio.io/docs/reference/commands/pilot-agent/