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

maxhl at hitline.net.ua maxhl at hitline.net.ua
Wed Sep 10 17:56:54 MSD 2008


День добрый.
Почистил конфиги .... повыкидывал все лишнее ... убрал строки: 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.
maxhl at hitline.net.ua 71006063


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080910/bd81ef30/attachment.html>


More information about the nginx-ru mailing list