upstream server temporarily disabled while SSL handshaking to upstream хотя нет блока upstream

Peter Volkov peter.volkov на gmail.com
Ср Фев 11 17:07:31 UTC 2026


Добрый вечер.

В логах вижу сообщения:

2026/02/11 16:51:24 [warn] 420642#420642: *6281985193 upstream server
temporarily disabled while SSL handshaking to upstream, client:
185.YYY.YYY.180, server: pair-dvr-vhost, request: "GET
/illusion_plus/1/17708/1770828666.00-1770828672.00.ts?arg_params
HTTP/1.1", upstream:
"https://185.XXX.XXX.51:8344/illusion_plus/1/17708/1770828666.00-1770828672.00.ts?arg_params",
host: "pair-dvr-vhost"
2026/02/11 16:51:24 [error] 420642#420642: *6281985193 upstream timed
out (110: Connection timed out) while SSL handshaking to upstream,
client: 185.YYY.YYY.180, server: pair-dvr-vhost, request: "GET
/illusion_plus/1/17708/1770828666.00-1770828672.00.ts?arg_params
HTTP/1.1", upstream:
"https://185.XXX.XXX.51:8344/illusion_plus/1/17708/1770828666.00-1770828672.00.ts?arg_params",
host: "pair-dvr-vhost"

И вот тут не понимаю, откуда у нас сообщения "upstream server
temporarily disabled"? Обращение к upstream у нас задано с помощью:

proxy_set_header Host ${arg_origin}.origin-chunks.domain.org;
proxy_pass https://${arg_origin}.origin-chunks.domain.org:8344;

Где-то я читал, и кажется логичным, что если не используется upstream
name {}, то механизм "выключения" upstream сервера не будет
использоваться. Так ли это?
Где задать max_fails для этого случая? Мне нужно отправлять запросы на
вышестоящий сервер, даже если какой-то запрос повис.

Заранее благодарю за ответ,
--
Peter.


Подробная информация о списке рассылки nginx-ru