ПРОЕКТЫ 


  АРХИВ 


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]

проблема с куками


  • To: nginx-ru@xxxxxxxxx
  • Subject: проблема с куками
  • From: "adlan elm" <adlan.elm@xxxxxxxxx>
  • Date: Thu, 12 Jun 2008 08:47:04 +0200
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=8Jnip2EE5Y2eR/RnS2yOFtxMpzfVodbJHPgATtMvGPU=; b=KM39pdf0U/3ag/sDTumV88tqDZJIBZr+QJzK/d9XD/CxgRnEayuuZyabzIAKpmnu8M Mp6kv7PlVmNlSe32w4tTJOeEeKu5Q9n9n0bOMVy9mcWwSO40fVnHZnpUCyh4XHTVTiD/ valXE9jKQegawqT67RRM3QsxBdETeKCYeE/eA=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=s8ElK3KdAxdLwdNmuPljfBFucED7Chra7BpQIf+dXUrJAIrAxVZJtcbHwK1MVP7MUU xStphi4KnbLnWC5jD7cZffMFYW0T6itntvMZMO+dOIezynWkHztZtrz3SSFg5y+FD9Xv /f/PeF8v/MIlUvhuYn43Uv51G9qrTny/A+IlM=

Добрый день.
Ситуация следующая, настроил быстренько nginx/0.6.29 для работы
фронтендом для tracd и php-fcgi,
trac работает безупречно, но проблема появилась с phpbb3. После
авторизации, сервер высылает куки со всем необходимым для данной
сессии, но в браузере эти куки почему-то не остаются. Проблема
отсутствует для phpMyAdmin.

Вот заголовки ответов сервера для phpbb i phpMyAdmin соответственно.

HTTP/1.x 200 OK
Server: nginx/0.6.29
Date: Thu, 12 Jun 2008 06:08:41 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=20
X-Powered-By: PHP/5.2.6RC4-pl0-gentoo
Set-Cookie: phpbb3_hnggd_u=2; expires=Fri, 12-Jun-2009 06:08:41 GMT;
path=/php/forum/; domain=scm-server; HttpOnly
Set-Cookie: phpbb3_hnggd_k=; expires=Fri, 12-Jun-2009 06:08:41 GMT;
path=/php/forum/; domain=scm-server; HttpOnly
Set-Cookie: phpbb3_hnggd_sid=c879d0964f95553e0095fe3f379f3cf4;
expires=Fri, 12-Jun-2009 06:08:41 GMT; path=/php/forum/;
domain=scm-server; HttpOnly
Cache-Control: private, no-cache="set-cookie"
Expires: 0
Pragma: no-cache


HTTP/1.x 302 Moved Temporarily
Server: nginx/0.6.29
Date: Thu, 12 Jun 2008 06:08:46 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=20
X-Powered-By: PHP/5.2.6RC4-pl0-gentoo
Set-Cookie: pma_fontsize=82%25; expires=Sat, 12-Jul-2008 06:08:45 GMT;
path=/php/pma/; httponly
Set-Cookie: pma_fontsize=82%25; expires=Sat, 12-Jul-2008 06:08:45 GMT;
path=/php/pma/; httponly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: private, max-age=10800, pre-check=10800
Last-Modified: Wed, 11 Jun 2008 15:21:22 GMT
Location: 
http://scm-server/php/pma/index.php?lang=en-utf-8&token=ec84f02af81963dcfc47b146a7f1d680

Уже второй час как не могу понять в чем дело. Проблема воспроизводится
на разных браузерах.
Причем у меня есть еще один хост на котором phpbb сидит под апачем и
проксируется через nginx, там этой проблемы не наблюдается. Google об
этом ничего не знает или я неправильно спрашиваю. Может кто
сталкивался ?

...
        fastcgi_read_timeout            3m;
        fastcgi_buffer_size             4k;
        fastcgi_buffers                 8 32k;
...

        client_header_buffer_size       4k;
        large_client_header_buffers     4 32k;
...


...
location  /php/
                {
                    location ~ \.php$ {
                        include fastcgi_params;
                        fastcgi_pass    127.0.0.1:8001;
                        fastcgi_index   index.php;
                        fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
                        fastcgi_param  SERVER_SOFTWARE    nginx;
                        fastcgi_param  QUERY_STRING       $query_string;
                        fastcgi_param  REQUEST_METHOD     $request_method;
                        fastcgi_param  CONTENT_TYPE       $content_type;
                        fastcgi_param  CONTENT_LENGTH     $content_length;
                        fastcgi_param  SCRIPT_FILENAME
$document_root$fastcgi_script_name;
                        fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
                        fastcgi_param  REQUEST_URI        $request_uri;
                        fastcgi_param  DOCUMENT_URI       $document_uri;
                        fastcgi_param  DOCUMENT_ROOT      $document_root;
                        fastcgi_param  SERVER_PROTOCOL    $server_protocol;
                        fastcgi_param  REMOTE_ADDR        $remote_addr;
                        fastcgi_param  REMOTE_PORT        $remote_port;
                        fastcgi_param  SERVER_ADDR        $server_addr;
                        fastcgi_param  SERVER_PORT        $server_port;
                        fastcgi_param  SERVER_NAME        $server_name;


                    }
                    index index.html index.php index.htm;
                    root /var/www/scm-server/htdocs;
                }
...


 




Copyright © Lexa Software, 1996-2009.