title: Nginx returns 426
body: <p>When I am accessing a Istio gateway <code>NodePort</code> from the Nginx server using <code>curl</code>, I am getting response properly, like below:</p>
  <pre><code>curl -v &quot;http://52.66.195.124:30408/status/200&quot;
  *   Trying 52.66.195.124:30408...
  * Connected to 52.66.195.124 (52.66.195.124) port 30408 (#0)
  &gt; GET /status/200 HTTP/1.1
  &gt; Host: 52.66.195.124:30408
  &gt; User-Agent: curl/7.76.1
  &gt; Accept: */*
  &gt; 
  * Mark bundle as not supporting multiuse
  &lt; HTTP/1.1 200 OK
  &lt; server: istio-envoy
  &lt; date: Sat, 18 Sep 2021 04:33:35 GMT
  &lt; content-type: text/html; charset=utf-8
  &lt; access-control-allow-origin: *
  &lt; access-control-allow-credentials: true
  &lt; content-length: 0
  &lt; x-envoy-upstream-service-time: 2
  &lt; 
  * Connection #0 to host 52.66.195.124 left intact
  </code></pre>
  <p>The same when I am configuring through Nginx proxy like below, I am getting <code>HTTP ERROR 426</code> through the domain.</p>
  <p>Note: my domain is HTTPS - <a href="https://dashboard.example.com" rel="nofollow noreferrer">https://dashboard.example.com</a></p>
  <pre><code>server {
          server_name dashboard.example.com;
          location / {
                 proxy_pass       http://52.66.195.124:30408;
          }
  }
  </code></pre>
  <p>Can anyone help me to understand the issue?</p>