502 ошибка при загрузке файла (угловая) в приложение узла на nginx - PullRequest
0 голосов
/ 08 июня 2018

Я уже несколько дней бьюсь над этой проблемой.Проблема заключается в том, что всякий раз, когда файл (.pdf) загружается из внешнего интерфейса (угловой), я сразу вижу ошибку в консоли:

enter image description here

Теперь я определенно могу исключить вероятность того, что это проблема с CORS, поскольку все остальные API (GET / POST / PUT) работают просто отлично, только этот API загрузки завершается неудачей.

Ясмог увидеть эту ошибку в журналах nginx:

2018/06/08 03:08:13 [error] 30437#30437: *9 upstream prematurely closed connection while reading response header from upstream, client: ***.***.*.*, server: abc.com, request: "POST /docupload HTTP/1.1", upstream: "http://127.0.0.1:8000/docupload", host: "abc.com", referrer: "https://*.com/"

Кроме того, после того, как это произошло, сервер узла просто тихо перезагружается.Никаких ошибок.

Ниже приведена конфигурация nginx:

server {
  server_name abc.com;
  location / {
    proxy_buffer_size 128k;
    proxy_buffers 4 256k;
    proxy_busy_buffers_size 256k;
    proxy_set_header  X-Real-IP  $remote_addr;
    proxy_set_header  Host       $http_host;
    proxy_pass        http://node;
  }
}

upstream node {
    server 127.0.0.1:8000;
}

Я испробовал почти все решения, доступные в Интернете, но, похоже, ничего не получается.Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...