Re: не держит сессию

2014-04-24 Пенетрантность horsement
поставил последний апач который есть на данный  момент в сети официальный 
mod_realip/mod_rpaf и тптд апач уже не съедает 
зато есть встроенный модуль
mod_remoteip
он настроен , но с ним такая же ерунда 
в nginxe пробывал
proxy_set_header X-Forwarded-For $remote_addr;
и
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
всеравно итог один , может всетаки конфиг у меня с ошибкой ?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249522#msg-249522

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

не держит сессию

2014-04-23 Пенетрантность horsement
форум xenforo
nginx+apache
на апаче нормально все авторизует и держит сессию залогиненой , на nginxe
постоянно разлогинивает 


вот конфиг 
#user  nobody;
worker_processes  2;

events {
worker_connections  101;
}

http {
include   mime.types;
default_type  application/octet-stream;

client_header_timeout  3m;
client_body_timeout3m;
send_timeout   3m;

client_header_buffer_size1k;
large_client_header_buffers  4 4k;

sendfile on;
tcp_nopush   on;
tcp_nodelay  on;
#send_lowat   12000;
keepalive_timeout  900;
server_tokens off;

gzip  on;
gzip_min_length  1100;
gzip_buffers 4 8k;
gzip_types text/plain text/xml application/xml application/x-javascript
text/javascript text/css text/json;
gzip_http_version 1.0;
gzip_comp_level  4;

#lingering_time 30;
#lingering_timeout  10;
#reset_timedout_connection  on;

server {
listen   80;
server_name  localhost;


location / {
proxy_pass http://localhost:8080/;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;

client_max_body_size   10m;
client_body_buffer_size128k;

client_body_temp_path  client_body_temp;

proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;
#proxy_send_lowat 12000;

proxy_buffer_size  4k;
proxy_buffers  4 32k;
proxy_busy_buffers_size64k;
proxy_temp_file_write_size 64k;

proxy_temp_pathproxy_temp;

charset utf-8;
   }

location ~*
\.(?:jpg|jpeg|gif|png|ico|gz|svg|svgz|mp4|ogg|ogv|webm|htc|ttf|ttc|otf|eot|woff|w3g|font.css)$
{
expires30d;
access_log off;
add_header Cache-Control  public;
root C:\APPServ\htdocs;
}
} 
}

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249465#msg-249465

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
добавил в конфиг 

proxy_cache_path C:\NGINX\cache levels=1:2 keys_zone=cache:30m max_size=1G;
proxy_temp_path C:\NGINX\proxy_temp 1 2;
proxy_ignore_headers Expires Cache-Control;
proxy_cache_use_stale error timeout invalid_header http_502;
proxy_cache_bypass $cookie_session;
proxy_no_cache $cookie_session;


proxy_cache cache;
proxy_cache_valid 10m;
proxy_cache_valid 404 1m;


но это тоже не помогает , сессия рвется через 1-5 секунд и просит заного
ввести пароли и тптд 
если заходить с апача без nginx то все работает нормально

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249466#msg-249466

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность Maxim Dounin
Hello!

On Wed, Apr 23, 2014 at 05:13:55AM -0400, horsement wrote:

 форум xenforo
 nginx+apache
 на апаче нормально все авторизует и держит сессию залогиненой , на nginxe
 постоянно разлогинивает 

Нужно смотреть в код форума, и разбираться, почему разлогинивает.

Подозреваю, что скорее всего проблема кроется где-то в районе 
ip-адреса клиента (который в случае Apache правильный, а в случае 
проксирования через nginx - 127.0.0.1, т.к. mod_realip/mod_rpaf 
или аналоги в Apache скорее всего не установлены/не настроены).

Но это лишь догадки, наш штатный телепат в отпуске.
;)

-- 
Maxim Dounin
http://nginx.org/

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
так что надо сделать? настроить mod_realip/mod_rpaf в nginxe ?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249469#msg-249469

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность Maxim Dounin
Hello!

On Wed, Apr 23, 2014 at 06:53:09AM -0400, horsement wrote:

 так что надо сделать? настроить mod_realip/mod_rpaf в nginxe ?

Настроить mod_realip/mod_rpaf в nginx'е - невозможно, это модули 
для Apache.

А что сделать - написано в первом же предложении ответа: смотреть 
в код форума, и разбираться, почему разлогинивает.

-- 
Maxim Dounin
http://nginx.org/

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность Daniel Podolsky
 логинится и держит сессию, значит дело в nginxe ?
дело в вашей настройке проксирования.
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
да тут 100% не в коде форума тк до этого я также настраивал nginx+apach и
все успешно работало , но такой конфиг рабочий nginxa не сохранился , я
пытался настроить nginx чтобы он и  только он один работал без апача , у
меня это не вышло и конфиг старый зтерся , пришлось заного гуглить и
собирать конфиг который в 1ом посте , но с ним НЕ работает сессия , так что
я уверен тут дело долеко не в коде форума

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249473#msg-249473

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
я правильно вас понял ,вы говорите в конфиге nginxa ? я тоже так думаю , но
не знаю куда копать что там не так , можете помочь ткнуть в строку в конфиге
изза чего так происходит?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249474#msg-249474

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
Даниил помогите пожалуйста , вся надежда на вас

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249476#msg-249476

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
скажите тогда как настроить nginx или что поправить в моем конфиге в 1ом
посте чтобы nginx работал без апача полноценно ?
nginx у меня находится в C:\NGINX

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249484#msg-249484

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность Daniel Podolsky
 чтобы nginx работал без апача полноценно ?
не бывает. что-то - хоть апач, хоть fastcgi должно выполнять код вашего форума.
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность Alex Domoradov
как вариант php-fpm, правда могут быть проблемы с htaccess. Для начала
все таки поставь и настрой тот же mod_rpaf/mod_extract_forwarded для
апача, чтобы быть уверенным, что проблема именно в этом

2014-04-23 18:52 GMT+03:00 Daniel Podolsky onoko...@gmail.com:
 чтобы nginx работал без апача полноценно ?
 не бывает. что-то - хоть апач, хоть fastcgi должно выполнять код вашего 
 форума.
 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
да легко сказать поставить и проверить , у меня апач капризничает и не
запускается с модулем 
LoadModule rpaf_module modules/mod_rpaf.so
RPAFenable On
RPAFsethostname On
RPAFheader X-Forwarded-For
RPAFproxy_ips 127.0.0.1

хотя я проверил в логах апача и на форуме у пользователей виден реальный
айпи и еще нашел закономерность что на самом форуме авторизация проходит и
держится , а на forum.ru/admin.php (admin panel) сессия обрывается через
~2секунды , причем если обращаться к нему в обход nginxa по 
forum.ru:8080/admin.php то все работает так как и должно быть

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249495#msg-249495

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность Alex Domoradov
Какой апач (версия/разрядность) и на какой ОС работает?

2014-04-23 19:40 GMT+03:00 horsement nginx-fo...@nginx.us:
 да легко сказать поставить и проверить , у меня апач капризничает и не
 запускается с модулем
 LoadModule rpaf_module modules/mod_rpaf.so
 RPAFenable On
 RPAFsethostname On
 RPAFheader X-Forwarded-For
 RPAFproxy_ips 127.0.0.1

 хотя я проверил в логах апача и на форуме у пользователей виден реальный
 айпи и еще нашел закономерность что на самом форуме авторизация проходит и
 держится , а на forum.ru/admin.php (admin panel) сессия обрывается через
 ~2секунды , причем если обращаться к нему в обход nginxa по
 forum.ru:8080/admin.php то все работает так как и должно быть

 Posted at Nginx Forum: 
 http://forum.nginx.org/read.php?21,249465,249495#msg-249495

 ___
 nginx-ru mailing list
 nginx-ru@nginx.org
 http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: не держит сессию

2014-04-23 Пенетрантность horsement
апач 2.4.4 
вин сервер 2012 р2 х64

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,249465,249510#msg-249510

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru