Имеется локейшен:<br><br> location / {<br> proxy_pass <a href="http://localhost:8180/">http://localhost:8180/</a>;<br> proxy_set_header Host $host;<br>
proxy_set_header X-Real-IP $remote_addr;<br> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br><br> proxy_cache off;<br>
# proxy_cache primary_zone;<br> proxy_cache_valid 200 301 302 304 10m;<br> proxy_cache_use_stale updating error timeout invalid_header http_404 http_500 http_502 http_503;<br>
proxy_cache_key $scheme$host$uri$is_args$args;<br><br># proxy_cache_bypass $cookie_JSESSIONID;<br><br> proxy_hide_header "Set-Cookie";<br> proxy_ignore_headers "Cache-Control" "Expires";<br>
}<br><br><br>При заходе на страницу логина, /login бекенд пытается передать клиенту куку $cookie_JSESSIONID с номером сессии, а деректива proxy_hide_header "Set-Cookie" её естественно блокирует, и зайти не получается. Но при повторной отправке логина/пароля данные уходят на сервер, директива proxy_hide_header "Set-Cookie" не срабатывает и клиент получает куку $cookie_JSESSIONID с номером сессии.<br>
<br>Это баг или фича?<br><br>> uname -a<br>FreeBSD <a href="http://www.sei.irk.ru">www.sei.irk.ru</a> 8.0-STABLE FreeBSD 8.0-STABLE #0 r199880: Thu Dec 3 13:35:21 IRKT 2009 alexander@troll.golodnyj.ru:/usr/obj/usr/src/sys/WEBKERNEL i386<br>
> nginx -V<br>nginx version: nginx/0.8.50<br>built by gcc 4.2.1 20070719 [FreeBSD]<br>TLS SNI support enabled<br>configure arguments: --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-log-path=/var/log/nginx-access.log --with-http_addition_module --with-http_gzip_static_module --with-http_ssl_module --with-http_stub_status_module --with-pcre<br>
> <br><br>-- <br>Петровский Александр / Alexander Petrovsky,<br><br>ICQ: 350342118<br>Jabber: <a href="mailto:juise@jabber.ru">juise@jabber.ru</a><br>Phone: +7 914 8 820 815<br>