Время ожидания сервера при использовании HTTPS вместо HTTP?

#reactjs #nginx #https

Вопрос:

Я запускаю удаленный сервер react с балансировщиком нагрузки NGINX. Когда я использую HTTP, у меня нет никаких проблем. Но когда я устанавливаю HTTPS=True в своей среде реакции, я получаю плохой шлюз при попытке подключения веб-страницы.

В журнале NGINX говорится следующее:

2021/07/06 10:01:07 [error] 10365#0: *62 upstream prematurely closed connection while reading response header from upstream, client: 155.4.218.180, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://10.50.3.152:80/favicon.ico", host: "remdent.com", referrer: "http://remdent.com/"

И еще 3 аналогичных сообщения, в которых утверждается, что восходящий поток был преждевременно закрыт. Как мне это исправить?

Комментарии:

1. Я думаю, что ошибка Nginx указывает на то, что соединение было закрыто вашим вышестоящим сервером. Как он настроен? Вы знаете значение тайм-аута?

2. Я чувствую, что ты можешь что — то заподозрить. Позвольте мне проверить.

3. Где мне найти Node.js настройки кстати?

4. req.connection.setTimeout(100000); //100 seconds для узла. Для Nginx, proxy_connect_timeout

5. где мне это добавить ?? потому что я вижу это повсюду.