Дмитрий Стародубцев
Что должно быть в конфиге haproxy, чтобы на серверы в логи приходил реальный адрес внешнего клиента, а не адрес haproxy?
Это не решается идеально. Для логов IIS достаточно добавить заголовок X-Forwared-From, далее его включить в логи IIS, но это НИКАК не решает проблему того же smtp. Тем более, если у вас коннектора ограничены списком ip адресов. Обычно балансировщик в этом случае используют просто как шлюз