из proxy_pass первые несколько килобайт (от 5 до 12), отдавал их клиенту с кодом 200, а потом рвал коннект до бекенда?
бекенд, к которому он обращается при этом говорит broken pipe, и если смотреть в сетевые дампы - nginx реально рвет к нему соединение.
а клиент получает битый неполный json.
Там не chunked? nginx вобще умеет chunked в апстрим?
Обсуждают сегодня