HTTP 426 с прокси-сервером nginx - PullRequest
0 голосов
/ 06 апреля 2019

Я использую следующее в моей конфигурации nginx для прокси-запросов на конкретные пути к отдельному статическому серверу веб-сайта.

server {
  listen 80;
  server_name _ localhost; # need to listen to localhost for worker tier

  location / {
    proxy_pass https://mywebsite.com;
    proxy_set_header Host mywebsite.com;
    proxy_set_header X-Real-IP $remote_addr;
  }

}

При первом обращении к пути /team он работает нормально.Но последующие запросы приводят к ошибке HTTP 426 в Chrome.Открытие этого в окне инкогнито работает хорошо, но иногда также возникают ошибки с 426.

В журнале ошибок nginx нет ошибок.Документация 426 не поможет нам с этим справиться.

Nginx работает в среде ElasticBeanstalk, которая использует балансировщик нагрузки приложения, который принимает HTTP / HTTPS-запросы и перенаправляет их на порт 80 экземпляра приложения.

...