История изменений
Исправление invokercd, (текущая версия) :
У вас и так должен отображаться REMOTE_ADDR клиента, если включен rpaf или remoteip.
Суть в том, что на nginx висит https соединение, которое потом уже проксируется на http/socket бэкенда. Т.е. для апача нет разницы в данном случае, использует клиент https или http, так как он (апач) получает локально http запрос от фронтэнда с нужным заголовком x-forwarded-for (в котором и находится ip клиента).
X-Forwarded-Proto нужен для приложения, если там есть проверка на тип соединения. Этот заголовок «сообщает» приложению что используется https.
Исходная версия invokercd, :
У вас и так должен отображаться REMOTE_ADDR клиента, если включен rpaf или remoteip.
Суть в том, что на nginx висит https соединение, которое потом уже проксируется на http/socket бэкенда. Т.е. для апача нет разницы в данном случае, использует клиент https или http, так как он (апач) получает локально http запрос от фронтэнда с нужным заголовком x-forwarded-for (в котором и находится ip клиента).