ПРОЕКТЫ 


  АРХИВ 


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]

Теряются сессии Nginx 0.6.24 + Sun Application Server 9 .1


  • To: nginx-ru@xxxxxxxxx
  • Subject: Теряются сессии Nginx 0.6.24 + Sun Application Server 9 .1
  • From: Кирилл Бастриков <sky@xxxxxxxx>
  • Date: Wed, 12 Nov 2008 19:41:23 +0600

Добрый день.

Пытаюсь из JSP сохранить в сессии переменную:
session.setAttribute( "my_saved_var", myvar );
Перезагружаю страничку и обнаруживаю, что ничего не сохранилось. А очень хотелось. После каждой перезагрузки страницы session.isNew() выдает true, session.getId() каждый раз выдает новый идентификатор. Выяснил, что если заходить напрямую, в обход nginx, то все нормально сохраняется. Если же фронтендом стоит nginx, то происходит описанная выше ситуация.

Вот кусок конфига, отвечающий за искомый сайт.


server
   {
           listen              *:80;
           server_name mysite.ru www.mysite.ru;
           access_log  /var/log/nginx/mysite_access_log main;
           error_log   /var/log/nginx/mysite_error_log debug;

#           charset         windows-1251;
#           override_charset on;
#           source_charset windows-1251;

           root /www/mysite;

#           events
#           {
#               debug_connection  *;
#           }

           location / {
               #if (!-f $request_filename) {
                                           #}
               proxy_connect_timeout 75;
               proxy_pass              http://127.0.0.1:8080/mysite/;
               proxy_set_header        Host                    $host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Client-Connection $http_connection;
               proxy_redirect          off;
           }

location ~* \.(jpg|gif|jpeg|css|js|png|ico|exe|rar|zip|mp3|txt|cab|msi|doc|pdf|xls|swf|js|html|xml|htc|$
           {
               root /www/mysit;
            }
}



________ Information from NOD32 ________
This message was checked by NOD32 Antivirus System for Linux Mail Servers.
http://www.eset.com



 




Copyright © Lexa Software, 1996-2009.