Bug 31356

Summary: Вместо реального внешнего ip адреса участников отображается некий внутренний (форум, wiki)
Product: Infrastructure Reporter: Сергей Котляров <shadowsbrother>
Component: forum.altlinux.orgAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P3 CC: glebfm, ldv, mike, rider
Version: unspecified   
Hardware: all   
OS: Linux   
URL: https://forum.altlinux.org/index.php?topic=35428.msg266218#msg266218

Description Сергей Котляров 2015-10-12 13:04:56 MSK
После внедрения на форуме https и сертификата, у всех пользователей (или у подавляющего большинства) в строчке ip адрес в профиле стал значиться ничего мне не говорящий ip адрес 192.168.1.10, тогда как нормально в этой строке должен значиться реальный внешний ip адрес пользователя. Точно такое же поведение наблюдается и на wiki, если посмотреть на последние изменения: https://www.altlinux.org/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:RecentChanges
Comment 1 Michael Shigorin 2015-10-13 17:00:38 MSK
Какой X-Forwarded-For надо выставлять на внешнем и обрабатывать на внутреннем.
Comment 2 Dmitry V. Levin 2015-10-13 17:44:20 MSK
(In reply to comment #1)
> Какой X-Forwarded-For надо выставлять на внешнем и обрабатывать на внутреннем.

X-Forwarded-For выставляется изначально.
Comment 3 Michael Shigorin 2015-10-15 18:31:49 MSK
В одном месте отключил выставление X-Forwarded-For: между внешним nginx и конечным apache; в другом добавил и сконфигурировал mod_rpaf.