LINUX.ORG.RU

История изменений

Исправление 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 клиента).