Nginx некорректно проксирует x-real-ip?
Описание переменной:
$proxy_add_x_forwarded_for
поле заголовка запроса клиента “X-Forwarded-For” и добавленная к нему через запятую переменная $remote_addr. Если же поля “X-Forwarded-For” в заголовке запроса клиента нет, то переменная $proxy_add_x_forwarded_for равна переменной $remote_addr.

Тут налицо двойное проксирование. Покажите полный конфиг nginx.
А вы случайно mod_rpaf не пропустили на бекенде?!