Да, про это я забыл. Если в логе фраза "accept() returned socket ...",
то до http дело не доходит и соединения сразу же закрывается.
А если "socket() returned socket ...", то это уже при соединении с бэкендом.
В это случае всё работае уже внутри http и клиенту выдаётся 500.
И то, и другое лечится увеличением connections.