ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Непонятная ошибка в header.



День добрый.
Почистил конфиги .... повыкидывал все лишнее ... убрал строки: proxy_set_header  X-Real-IP; $http_x_src_client_ip; set_real_ip_from   192.168.1.4;  real_ip_header     X-Real-IP;  из phpcgi.conf.
 
Сделал так :
 
В контексте http
    log_format  main  ' $remote_addr - $remote_user [$time_local] $request '
                  '"$status" $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" "$http_x_forwarded_for" "$http_x_src_client_ip"';
В контексте server
 access_log /home/logs/content_access.log main;
 
В результате в логе получаю:
 
192.168.0.1 - - [10/Sep/2008:17:34:31 +0400] GET /ii.php HTTP/1.1 "200" 631 "-" "Opera/9.52 (Windows NT 5.2; U; ru)" "-" "192.168.3.5"
192.168.0.1 - - [10/Sep/2008:17:34:32 +0400] GET /ii.php HTTP/1.1 "200" 630 "-" "Opera/9.52 (Windows NT 5.2; U; ru)" "-" "-"
 
У меня после обновлений страницы по F5 в логе ипа нет. Или это не то ?
 
Повторил  эксперимент после перегрузки nginx результат 2 раза есть 4 нет ...
 
Что самое странное в хеше переменных окружения HTTP_X_SRC_CLIENT_IP есть всегда а вот значение у нее есть невсегда  ... кстати апач может ее кэшить по своей инициативе
и прокся ее не с каждым запросом передает а только при первом коннекте клиента с первым хидером ... может проблема в той проксе с которой я экспериментирую ?
 
С уважением Max.
 
 


 




Copyright © Lexa Software, 1996-2009.