• Пустая переменная $proxy_add_x_forwarded_for, nginx 1.2.3

    kerberos
    @kerberos Автор вопроса
    Действительно, Вы правы оказались, посмотрел что приходит с nginx-a:

    root@host:/etc/nginx/sites-enabled# netcat -vv -lp 9999
    listening on [any] 9999 ...
    connect to [127.0.0.1] from localhost [127.0.0.1] 44532
    GET / HTTP/1.0
    Host: test.xxxx.xx
    X-Forwarded-For: 95.56.x.x
    X-Real-IP: 95.56.x.x
    Connection: close
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
    Accept-Encoding: gzip,deflate,sdch
    Accept-Language: ru,en-US;q=0.8,en;q=0.6
    


    Ладно, буду копать в сторону tomcat.
  • Пустая переменная $proxy_add_x_forwarded_for, nginx 1.2.3

    kerberos
    @kerberos Автор вопроса
    В моем понимании

    переменная $proxy_add_x_forwarded_for равна переменной $remote_addr
    


    это если $remote_add = xxx.xxx.xxx.xxx, то и $proxy_add_x_forwarded_for должна быть xxx.xxx.xxx.xxx, я неправ?